.error-404-container{align-items:center;background:linear-gradient(135deg,var(--bg-primary) 0,var(--bg-secondary) 100%);display:flex;font-family:var(--font-primary);justify-content:center;min-height:100vh;overflow:hidden;position:relative}.error-404-bg{background:radial-gradient(circle at 20% 50%,rgba(243,150,47,.1) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgba(51,154,240,.1) 0,transparent 50%),radial-gradient(circle at 40% 80%,rgba(124,186,0,.1) 0,transparent 50%);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.crash-animation{height:200px;top:20%;width:300px;z-index:2}.crash-animation,.crash-line{left:50%;position:absolute;transform:translateX(-50%)}.crash-line{animation:crashLine 3s ease-in-out infinite;background:linear-gradient(to bottom,var(--accent-orange),var(--accent-red));height:100%;top:0;width:4px}.crash-point{animation:crashPoint 3s ease-in-out infinite;bottom:0;color:var(--accent-red);font-size:4rem;font-weight:900;left:50%;position:absolute;text-shadow:0 0 20px rgba(255,85,85,.5);transform:translateX(-50%)}@keyframes crashLine{0%,to{height:100%;opacity:1}50%{height:20%;opacity:.7}}@keyframes crashPoint{0%,to{transform:translateX(-50%) scale(1)}50%{transform:translateX(-50%) scale(1.1)}}.error-404-content{backdrop-filter:blur(10px);background:var(--bg-tertiary);border:1px solid var(--border-primary);border-radius:var(--radius-lg);box-shadow:0 var(--spacing-xl) calc(var(--spacing-xl)*2) rgba(0,0,0,.3);max-width:800px;padding:var(--spacing-xl);position:relative;text-align:center;z-index:3}.error-404-header{margin-bottom:var(--spacing-xl)}.error-404-logo img{filter:drop-shadow(0 0 10px rgba(243,150,47,.3));height:60px;margin-bottom:var(--spacing-md)}.error-404-title{animation:titleGlow 2s ease-in-out infinite alternate;color:var(--accent-orange);font-size:var(--font-4xl);font-weight:var(--font-weight-extrabold);margin:0 0 var(--spacing-sm) 0;text-shadow:0 0 20px rgba(243,150,47,.5)}.error-404-subtitle{color:var(--text-secondary);font-size:var(--font-xl);font-weight:var(--font-weight-normal);margin:0 0 var(--spacing-xl) 0}.error-404-stats{display:flex;flex-wrap:wrap;gap:var(--spacing-xl);justify-content:center;margin-bottom:var(--spacing-xl)}.stat-item{background:var(--bg-quaternary);border:1px solid var(--border-primary);border-radius:var(--radius-md);min-width:120px;padding:var(--spacing-lg) var(--spacing-md);transition:all .3s ease}.stat-item:hover{border-color:var(--accent-orange);box-shadow:0 10px 20px rgba(0,0,0,.2);transform:translateY(-5px)}.stat-value{color:var(--accent-orange);font-size:var(--font-3xl);font-weight:var(--font-weight-extrabold);margin-bottom:var(--spacing-sm)}.stat-label{color:var(--text-muted);font-size:var(--font-sm);letter-spacing:1px;text-transform:uppercase}.error-404-message{color:var(--text-secondary);line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-xl)}.error-404-message p{font-size:var(--font-lg);margin-bottom:var(--spacing-md)}.error-404-actions{display:flex;flex-wrap:wrap;gap:var(--spacing-md);justify-content:center;margin-bottom:var(--spacing-xl)}.error-404-actions .btn{align-items:center;border-radius:var(--radius-md);display:inline-flex;font-size:var(--font-lg);font-weight:var(--font-weight-semibold);gap:var(--spacing-sm);justify-content:center;min-width:160px;padding:var(--spacing-md) var(--spacing-xl);text-decoration:none;transition:all .3s ease}.error-404-actions .btn:hover{box-shadow:0 8px 20px rgba(0,0,0,.3);transform:translateY(-2px)}.error-404-floating{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.floating-element{animation:float 6s ease-in-out infinite;animation-delay:var(--delay);font-size:var(--font-3xl);opacity:.3;position:absolute}.floating-element:first-child{left:10%;top:10%}.floating-element:nth-child(2){right:15%;top:20%}.floating-element:nth-child(3){left:5%;top:60%}.floating-element:nth-child(4){right:10%;top:70%}.floating-element:nth-child(5){left:50%;top:40%}@keyframes float{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(180deg)}}@media (max-width:768px){.error-404-content{margin:var(--spacing-md);padding:var(--spacing-lg)}.error-404-title{font-size:var(--font-3xl)}.error-404-stats{gap:var(--spacing-md)}.stat-item{min-width:100px;padding:var(--spacing-md) var(--spacing-sm)}.stat-value{font-size:var(--font-2xl)}.error-404-actions{align-items:center;flex-direction:column}.error-404-actions .btn{max-width:300px;width:100%}.crash-animation{height:150px;width:200px}.crash-point{font-size:var(--font-3xl)}}.bet-bar-container,.bet-bar-starting{background-color:var(--bg-secondary);bottom:0;flex-shrink:0;height:6px;left:0;right:0}.bet-bar-starting{background-color:var(--accent-orange)}.bet-bar-cashed,.bet-bar-lost,.bet-bar-me-cashed,.bet-bar-me-lost,.bet-bar-me-playing,.bet-bar-me-won,.bet-bar-playing,.bet-bar-won{float:left;height:100%}.bet-bar-playing{background-color:var(--accent-orange)}.bet-bar-lost{background-color:var(--accent-red)}.bet-bar-me-lost{background-color:rgba(255,85,85,.2)}.bet-bar-me-playing{background-color:rgba(243,150,47,.2)}.bet-bar-me-cashed,.bet-bar-me-won{background-color:rgba(124,186,0,.2)}.bet-bar-cashed,.bet-bar-won{background-color:#7cba00}.bet-bar-wrapper{display:flex;flex-direction:column;flex-shrink:0;min-height:6px}.player-count{background-color:var(--bg-tertiary);box-shadow:0 -1px 2px rgba(0,0,0,.3);color:var(--text-secondary);gap:var(--spacing-lg)}.player-count,.player-count-item{align-items:center;display:flex;justify-content:center}.player-count-item{flex-direction:column;min-width:90px}.player-count-label{color:var(--text-tertiary);font-size:var(--font-xxs);letter-spacing:1px;text-transform:uppercase}.player-count-value{color:var(--text-primary);font-size:var(--font-md);font-weight:var(--font-weight-bold);line-height:1.1}#top-bar{background-color:var(--bg-tertiary);border-bottom:none}#top-bar .user-login .balance-bits span{color:inherit}#chat .msg-chat-message,#chat .msg-chat-message a{color:var(--text-primary)}#chat .loading-container,#chat .spinner-pre-loader{background-image:url(../img/loading-black.gif)}#chat-channel-selector .flags-container{background-color:var(--bg-secondary)}#tabs-inner-container .tab-container li.tab.col-3,#tabs-inner-container .tab-container li.tab.col-4{background-color:var(--bg-tertiary)}#tabs-inner-container .tab-container li.tab.tab-active{background-color:var(--bg-secondary)}#tabs-inner-container .tab-container li.tab{background-color:var(--bg-tertiary)}#tabs-inner-container .tab-container li.tab a{color:var(--text-tertiary)}#tabs-inner-container .tab-container .tab-settings{background-color:var(--bg-tertiary)}#tabs-inner-container .tab-container .tab-settings.tab-active{background-color:var(--bg-secondary)}#settings-selector-container .tab-holder{background-color:var(--bg-tertiary)}#settings-selector-container .tab-holder.tab-active{background-color:var(--bg-secondary)}#strategy-container .strategy-select:disabled,#strategy-container .strategy-start:disabled,#strategy-container .strategy-stop:disabled{color:var(--bg-secondary)}#strategy-container .strategy-input{background-color:transparent}#strategy-container .strategy-input:disabled{color:var(--text-muted)}#players-container .header-bg{background-color:var(--bg-tertiary)}#chart-inner-container .max-profit{color:var(--text-primary)}.space-wrap{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:-1}.space-wrap.flying .space-container{-webkit-animation:spacebg 1s linear infinite;-moz-animation:spacebg 1s linear infinite;-o-animation:spacebg 1s linear infinite;-ms-animation:spacebg 1s linear infinite;animation:spacebg 1s linear infinite;-webkit-animation-delay:1s;-moz-animation-delay:1s;-o-animation-delay:1s;-ms-animation-delay:1s;animation-delay:1s}.space-wrap.waiting .space-container-wrap{-webkit-animation-play-state:running;-moz-animation-play-state:running;-o-animation-play-state:running;-ms-animation-play-state:running;animation-play-state:running}.space-gradient{background:-webkit-linear-gradient(rgba(0,0,0,.5),transparent);background:-moz-linear-gradient(rgba(0,0,0,.5),transparent);background:-o-linear-gradient(rgba(0,0,0,.5),transparent);background:-ms-linear-gradient(rgba(0,0,0,.5),transparent);background:linear-gradient(rgba(0,0,0,.5),transparent);bottom:0;left:0;right:0;top:0;z-index:-1}.space-container-wrap{-webkit-animation:spacebg 15s linear infinite;-moz-animation:spacebg 15s linear infinite;-o-animation:spacebg 15s linear infinite;-ms-animation:spacebg 15s linear infinite;animation:spacebg 15s linear infinite;-webkit-animation-play-state:paused;-moz-animation-play-state:paused;-o-animation-play-state:paused;-ms-animation-play-state:paused;animation-play-state:paused;bottom:0;left:0;right:-320px;top:-480px;z-index:-2}#chart-inner-container{flex:1 1 auto;height:100%;min-height:25vh;position:relative}#chart-inner-container .anim-cont{bottom:0;left:0;right:0;top:0;z-index:-1}#chart-inner-container .anim-cont .nyan{display:none;height:100%;width:100%}#chart-inner-container .anim-cont .nyan.show{display:inherit}#chart-inner-container .anim-cont .nyan img{display:block;height:auto;max-height:40%;max-width:90%;width:auto}#chart-inner-container .anim-cont .win-animation{display:none;height:100%;pointer-events:none;position:absolute;width:100%;z-index:100}#chart-inner-container .anim-cont .win-animation.show{align-items:center;display:flex;justify-content:center}#chart-inner-container .anim-cont .win-animation .win-message-container{align-items:center;display:flex;flex-direction:column;gap:16px;height:100%;justify-content:center;width:100%}#chart-inner-container .anim-cont .win-animation .win-emoji{color:#4caf50;display:block;height:80px;width:80px}#chart-inner-container .anim-cont .win-animation .win-text{color:#4caf50!important;display:block!important;font-family:var(--font-primary);font-size:var(--font-xl);font-weight:700;line-height:1.2;opacity:1!important;text-shadow:0 2px 8px rgba(0,0,0,.5),0 0 10px rgba(76,175,80,.5);visibility:visible!important;white-space:nowrap;z-index:101}#chart-inner-container .max-profit{font-size:var(--font-xs);font-style:italic;font-weight:var(--font-weight-normal);opacity:.85;position:absolute;right:2px;top:1.5px;z-index:10}#chart-inner-container .connection-state{background-color:rgba(255,85,85,.8);color:var(--text-primary);font-size:var(--font-3xl);left:0;line-height:3rem;right:0;text-align:center;top:45%}@media handheld,only screen and (max-width:990px){#chart-inner-container{flex:1 1 0;height:auto;max-height:none;min-height:20vh}#chart-inner-container .anim-cont .win-animation .win-text{font-size:var(--font-lg)}}#chart-controls-inner-container{box-sizing:border-box;display:flex;flex-direction:row;gap:8px;max-width:100%}@media handheld,only screen and (max-width:990px){#chart-controls-inner-container{flex-direction:column}}#chart-container{height:25vh;overflow:hidden;padding:25px 30px 60px;width:50%}#chart-container,#controls-container{background-color:var(--bg-tertiary);border-radius:6px;box-shadow:0 0 1px rgba(0,0,0,.15),0 0 1px 1px rgba(0,0,0,.3);box-sizing:border-box;max-width:100%}#controls-container{flex:1 1 auto;min-width:0;overflow-x:hidden;padding:12px}@media handheld,only screen and (min-width:767px){#chart-container.small{bottom:3px;left:10px;right:calc(50% + 3px);top:3px}#controls-container.small{left:50%}}@media only screen and (min-width:992px){#chart-container{height:35vh}#controls-container{min-height:35vh}}@media handheld,only screen and (max-width:990px){#chart-container{display:flex;flex-direction:column;height:40vh;max-height:40vh;min-height:40vh;overflow:hidden;padding:16px;position:relative}#chart-container,#controls-container{max-width:100%;width:100%}#crash-history-wrapper{flex:0 0 auto;margin-top:8px;min-height:0}}#chat{box-sizing:border-box;display:flex;flex-direction:column;height:100%;max-width:100%;min-height:0;z-index:1004}#chat .tabs-container{display:none;height:calc(100% - var(--spacing-xs) - var(--spacing-xl));margin:var(--spacing-xs) var(--spacing-sm) var(--spacing-xl);overflow:hidden;z-index:9999}#chat .tabs-scroller{box-sizing:content-box;height:99%;overflow:auto;padding-right:var(--spacing-md);padding-top:var(--spacing-xs);width:100%}#chat .tab{padding-left:var(--spacing-xs);width:38px}#chat .tab img{cursor:pointer;width:30px}#chat .tab .unread-counter{background-color:var(--accent-orange);border-radius:var(--radius-sm);box-shadow:0 1px 1px rgba(0,0,0,.7);color:var(--bg-primary);font-size:var(--font-xs);margin-left:auto;margin-top:-1px;padding:var(--spacing-xs) var(--spacing-xs)}#chat .tab .selected-border{background-color:var(--accent-orange);height:20px;margin-top:var(--spacing-sm);pointer-events:none;width:2px}#chat .tab .close-channel{color:var(--accent-red);cursor:pointer;margin-left:auto;margin-top:-4px;pointer-events:none}#chat .loading-container,#chat .spinner-pre-loader{background-attachment:local;background-image:url(../img/loading-white.gif);background-position:50%;background-repeat:no-repeat;height:100%;width:100%}#chat .spinner-pre-loader{height:0;visibility:hidden;width:0}#chat .messages{border-left:1px solid var(--bg-color);flex:1;font-size:14px;line-height:1.5;min-height:0;overflow-wrap:break-word;overflow-y:auto;padding-left:var(--spacing-xs);padding-right:55px}#chat .chat-input-container{background-color:var(--bg-secondary);border-top:1px solid var(--bg-primary);flex:0 0 auto;padding:var(--spacing-xs);position:relative}#chat .chat-input-wrapper{align-items:center;display:flex;gap:var(--spacing-xs);position:relative;width:100%}#chat .input-field{border-bottom-right-radius:0;border-top-right-radius:0;flex:1;height:2.5rem;min-width:0}#chat .send-button{background-color:var(--accent-blue);border:none;border-bottom-left-radius:0;border-bottom-right-radius:var(--radius-md);border-top-left-radius:0;border-top-right-radius:var(--radius-md);color:#fff;cursor:pointer;flex:0 0 auto;font-size:14px;font-weight:600;height:2.5rem;line-height:2.5rem;padding:0 var(--spacing-sm);transition:background-color .2s ease-in-out;white-space:nowrap}#chat .send-button:hover{background-color:var(--accent-blue-hover)}#chat .send-button:disabled{background-color:var(--text-muted);cursor:not-allowed}#chat .time-stamp{font-size:.6rem;margin-right:.1rem;opacity:.6}#chat .msg-chat-message{font-size:14px;line-height:1.5;overflow-wrap:break-word;word-break:break-all}#chat .msg-chat-message a{color:var(--text-secondary);font-size:13px;font-weight:600}#chat .msg-chat-message>a[href*="/user/"]{color:#efefaf;font-weight:600}#chat-channel-selector{cursor:pointer;display:none;float:right;width:55px}#chat-channel-selector>img{width:30px}#chat-channel-selector>i,#chat-channel-selector>img{display:inline-block;margin-left:5px;vertical-align:middle}#chat-channel-selector .flags-container{background-color:var(--bg-primary);bottom:2rem;right:1rem;z-index:9999999999}.flags-enter{opacity:.01}.flags-enter.flags-enter-active{opacity:1;transition:opacity .5s ease}.flags-leave{opacity:1}.flags-leave.flags-leave-active{opacity:.01;transition:opacity .5s ease-in}#chat-channel-selector .flags-container .flags-flag{margin-right:3px;width:30px}#chat-channel-selector .flags-popover{background-color:var(--border-primary);color:#fff;font-family:var(--font-primary);font-size:.8rem;line-height:1rem;padding:0 .2rem;position:fixed;z-index:999999999999}#chat .msg-chat-message .msg-body a{color:var(--accent-orange);font-family:var(--font-primary)}#chat .msg-chat-message .msg-body a:hover{text-decoration:underline}#chat .msg-chat-message.msg-admin-message a{color:var(--accent-red)}#chat .msg-info-message{line-height:1.5}#chat .msg-info-message span{color:var(--accent-green);font-size:14px}#chat .msg-highlight-message{background-color:rgba(70,105,218,.3)}#chat .msg-mute-message{line-height:1.5}#chat .msg-mute-message a{color:var(--accent-green);font-size:13px;font-weight:600}#chat .msg-mute-message span{color:var(--accent-green);font-size:14px;font-weight:700}#chat .msg-chat-message.bot-greyed,#chat .msg-chat-message.bot-greyed a{color:#b0b3c1}@media handheld,only screen and (max-width:990px){#chat{max-width:100%;overflow-x:hidden;width:100%}#chat .chat-input-container,#chat .messages,#chat .tabs-container,#chat .tabs-scroller{box-sizing:border-box;max-width:100%}#chat .messages{padding-right:var(--spacing-sm)}#chat .chat-input-wrapper{box-sizing:border-box;display:flex;gap:var(--spacing-xs);width:100%}#chat .input-field{flex:1;min-width:0;width:auto}#chat .send-button{flex:0 0 auto;font-size:12px;min-width:fit-content;padding:0 var(--spacing-xs)}}#chat-settings-container{color:var(--text-primary);padding:var(--spacing-sm)}#chat-settings-container .chat-header{margin-bottom:var(--spacing-sm);text-align:center}#chat-settings-container .chat-title{color:var(--text-primary);font-size:var(--font-md);font-weight:600;margin:0 0 2px}#chat-settings-container .chat-description{color:var(--text-secondary);font-size:var(--font-xs);margin:0}#chat-settings-container .option-row{align-items:center;background-color:var(--bg-tertiary);border-radius:var(--radius-sm);box-shadow:0 0 1px rgba(0,0,0,.15),0 0 1px 1px rgba(0,0,0,.3);display:flex;justify-content:space-between;margin:0;padding:var(--spacing-sm)}#chat-settings-container .option-text{color:var(--text-primary);font-size:var(--font-sm);font-weight:500;margin:0}#chat-settings-container select{background-color:var(--bg-primary);border:1px solid var(--border-primary);border-radius:var(--radius-sm);color:var(--text-primary);cursor:pointer;display:inline-block;font-size:var(--font-sm);height:1.5rem;min-width:80px;outline:none;padding:2px 6px}#chat-settings-container select:focus{border-color:var(--accent-blue);box-shadow:0 0 0 2px rgba(13,110,253,.25)}#controls-inner-container{box-sizing:border-box;height:100%;max-width:100%;padding:6px;width:100%}#controls-inner-container .control-inputs-row{align-items:flex-start;gap:var(--spacing-md)}#controls-inner-container .autocash-container,#controls-inner-container .bet-container{display:flex;flex-direction:column}#controls-inner-container .bet-input-group{display:table}#controls-inner-container .bet-input-group>input:disabled{background-color:var(--text-muted)}#controls-inner-container .bet-input-group>input:-webkit-autofill,#controls-inner-container .bet-input-group>input:-webkit-autofill:active,#controls-inner-container .bet-input-group>input:-webkit-autofill:focus,#controls-inner-container .bet-input-group>input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px transparent!important;-webkit-text-fill-color:var(--text-primary)!important;background-color:transparent!important;background:transparent!important;transition:background-color 5000s ease-in-out 0s!important}#controls-inner-container .bet-input-group>input:-moz-autofill{background-color:transparent!important;color:var(--text-primary)!important}#controls-inner-container .bet-input-group>span{background-color:var(--bg-quaternary);border:1px solid #fff;color:var(--text-primary);font-size:var(--font-md)}#controls-inner-container .bet-input-group>span:first-child{background-color:transparent;border:0;border-color:transparent;color:var(--text-tertiary);font-weight:700;top:-1rem}#controls-inner-container .bet-input-group>span:last-child{background-color:var(--bg-tertiary);border:1px solid #fff;border-left:0;border-radius:var(--radius-sm);border-bottom-left-radius:0;border-top-left-radius:0;color:var(--text-primary);display:table-cell;font-size:var(--font-sm);height:1rem;padding:0 var(--spacing-sm);text-align:center;vertical-align:middle;white-space:nowrap;width:1%}#controls-inner-container .bet-input-group.error input{border:1px solid;border-color:var(--accent-red);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}#controls-inner-container .bet-input-group.error span{background-color:var(--accent-red);border:1px solid;border-color:var(--accent-red);color:var(--text-primary)}#controls-inner-container .bet-input-group.error>span:first-child{background-color:transparent;border:none;color:var(--accent-red)}#controls-inner-container .bet-button-container{box-sizing:content-box;height:100%}.bet-button span{display:inline-block;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}#controls-inner-container .bet-button{align-items:center;background-color:var(--accent-blue);border:0;border-radius:var(--radius-button);box-shadow:0 0 1px rgba(0,0,0,.15),0 0 1px 1px rgba(0,0,0,.3);box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-family:var(--font-primary);font-size:var(--font-xl);font-weight:var(--font-weight-bold);height:3.5rem;justify-content:center;margin:0;outline:none;padding:0 var(--spacing-md);text-align:center;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out;width:100%}.indicator-toggle-row{align-items:center;display:flex;justify-content:space-between;margin-top:0}.indicator-toggle-row .autocash-toggle-container{margin:0}.indicator-toggle-row .toggle-wrapper{padding:0}.indicator-toggle-row .toggle-label{line-height:1;margin:0}.indicator-toggle-row .toggle-switch{vertical-align:middle}#controls-inner-container .bet-button>span{white-space:nowrap}#controls-inner-container .btn-content{align-items:center;display:inline-flex;gap:var(--spacing-xs);white-space:nowrap}#controls-inner-container .btn-content .cashout-cont{display:block;line-height:2rem}#controls-inner-container .btn-content .cashout-amount-cont{display:block;font-size:inherit;line-height:1}#controls-inner-container .bet-button:active,#controls-inner-container .bet-button:hover:not(:disabled){box-shadow:none;transform:none}#controls-inner-container .bet-button.cashout{background-color:var(--accent-orange);background-image:linear-gradient(to top,var(--accent-orange),#ffc107)}#controls-inner-container .bet-button.disable,#controls-inner-container .bet-button.invalid-bet{background-color:#a8a8a8;cursor:default}#controls-inner-container .bet-button.disable.cancel{cursor:pointer}#controls-inner-container .bet-button.cancel{background-color:#ff5a5f}#controls-inner-container .bet-button.betting{background-color:var(--accent-yellow,#ffc107);background-image:linear-gradient(to top,var(--accent-yellow,#ffc107),#ffeb3b);cursor:pointer}#controls-inner-container .login-button-container{margin:2rem .8rem .8rem}#controls-inner-container .register-container{padding-right:.8rem;text-align:right}.connection-indicator{box-sizing:border-box;display:inline-block;height:8px;position:relative;width:8px}.connection-indicator>section{animation:pulse 1s ease-out infinite;border:2px solid var(--color);border-radius:50%;box-sizing:border-box;height:8px;left:0;opacity:0;position:absolute;top:0;transform-origin:center center;width:8px}.connection-indicator:before{background-color:var(--color);border-radius:50%;content:"";height:4px;inset:0;margin:auto;position:absolute;width:4px;z-index:1}@keyframes pulse{0%{opacity:0;transform:scale(1)}to{opacity:.6;transform:scale(1.8)}}#controls-inner-container .button-container{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-top:var(--spacing-sm)}#controls-inner-container .button-container .connection-indicator{align-self:flex-start;margin-top:var(--spacing-xs)}@media handheld,only screen and (max-width:990px){#controls-inner-container.small .bet-input-group{display:flex}#controls-inner-container .control-inputs-row{box-sizing:border-box;flex-direction:column;flex-wrap:nowrap;gap:var(--spacing-sm);max-width:100%}#controls-inner-container .autocash-container,#controls-inner-container .bet-container{flex:1 1 100%;max-width:100%;min-width:100%}#controls-inner-container,#controls-inner-container .bet-button,#controls-inner-container .button-container{box-sizing:border-box;max-width:100%;width:100%}#controls-inner-container .bet-button span,#controls-inner-container .btn-content{white-space:normal}#controls-inner-container .bet-input-group>span{font-size:.8rem}#controls-inner-container .bet-input-group.error>span:first-child{background-color:var(--accent-red);color:#fff}#controls-inner-container .bet-button-container{height:100%;padding:0 .1rem}#controls-inner-container .bet-button{font-size:var(--font-xl);top:inherit}#controls-inner-container .btn-content .cashout-cont{display:inline;line-height:inherit;padding-top:0}#controls-inner-container .login-button-container{margin:.4rem 0 0 .5rem}}@media screen and (min-width:992px){#controls-inner-container.small .control-inputs-row{align-items:center;display:flex;flex-direction:row;gap:var(--spacing-sm);width:70%}#controls-inner-container.small .bet-container{flex:1;padding:.5rem .1rem 0 .3rem}#controls-inner-container.small .autocash-container{flex:1;padding:1rem .1rem 0 .3rem}#controls-inner-container.small .button-container{height:100%;padding:0;width:30%}#controls-inner-container .bet-input-group>span{font-size:.8rem;height:1rem}#controls-inner-container.small .bet-input-group>span:first-child{background-color:var(--border-primary);border:1px solid var(--border-primary);border-radius:2px;border-bottom-right-radius:0;border-right:0;border-top-right-radius:0;color:#fff;display:table-cell;font-size:.8rem;height:2rem;padding:0 .3rem;position:static;text-align:center;top:auto;vertical-align:middle;white-space:nowrap;width:1%}#controls-inner-container.small .bet-input-group.error>span:first-child{background-color:var(--accent-red);color:#fff}#controls-inner-container.small .bet-button-container{padding:0}#controls-inner-container.small .bet-button{height:calc(100% - 10px - .9rem);margin:.5rem .5rem 0;width:calc(100% - 1rem)}#controls-inner-container.small .btn-content .cashout-cont{display:inline;line-height:inherit;padding-top:0}#controls-inner-container.small .btn-content .cashout-amount-cont{display:none}#controls-inner-container.small .login-button-container{margin:.4rem 0 0 .5rem}}#controls-selector-container{bottom:0;height:100%;left:0;right:0;top:0}#controls-selector-container .buttons-container{display:table;width:100%}@media handheld,only screen and (max-width:990px){#controls-selector-container .buttons-container{display:none}}#controls-selector-container .buttons-container.small{display:none}#controls-selector-container .button-holder{background-color:var(--bg-tertiary);cursor:pointer;display:table-cell;font-size:var(--font-sm);text-align:center;width:50%}#controls-selector-container .button-holder:hover a{color:var(--accent-orange)}#controls-selector-container .button-holder.tab-active{background-color:var(--bg-secondary)}#controls-selector-container .button-holder.tab-active a{color:var(--accent-orange)}#controls-selector-container .button-holder a{color:var(--text-tertiary);cursor:pointer;font-size:var(--font-xs);font-weight:800;text-transform:uppercase}#controls-selector-container .controls-widget-container{bottom:0;height:100%;left:0;right:0;top:var(--spacing-sm)}#controls-selector-container .controls-widget-container.small{top:0}#display-settings-container{box-sizing:border-box;height:100%;max-width:100%;min-width:0;overflow-x:hidden;width:100%}#display-settings-container .option-row{align-items:center;background-color:var(--bg-tertiary);border-radius:var(--radius-sm);box-shadow:0 0 1px rgba(0,0,0,.15),0 0 1px 1px rgba(0,0,0,.3);box-sizing:border-box;display:flex;justify-content:space-between;margin:0;max-width:100%;min-width:0;padding:var(--spacing-sm)}#display-settings-container .option-text{color:var(--text-primary);flex-shrink:1;font-size:var(--font-sm);font-weight:500;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#display-settings-container select{background-color:var(--bg-tertiary);cursor:pointer;height:1rem}#display-settings-container input[type=number],#display-settings-container select{border:1px solid var(--border-primary);border-radius:var(--radius-sm);color:var(--text-primary);display:inline-block;outline:none}#display-settings-container input[type=number]{background-color:var(--bg-primary);box-sizing:border-box;flex-shrink:0;font-size:var(--font-sm);height:1.5rem;max-width:60px;min-width:60px;padding:2px 6px;text-align:center;width:60px}#display-settings-container input[type=number]:focus{border-color:var(--accent-blue);box-shadow:0 0 0 2px rgba(13,110,253,.25)}.faq-modal{background-color:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-md);box-shadow:0 2px 10px rgba(0,0,0,.2);margin:var(--spacing-xs);padding:var(--spacing-md)}.faq-modal h1{border-bottom:1px solid var(--accent-orange);font-size:var(--font-xl);margin-bottom:var(--spacing-md);padding-bottom:var(--spacing-xs);text-align:center}.faq-modal h1,.faq-modal h3{color:var(--accent-orange);font-weight:var(--font-weight-semibold)}.faq-modal h3{font-size:var(--font-md);margin:var(--spacing-md) 0 var(--spacing-xs) 0;padding:0}.faq-modal h4{color:var(--accent-orange);font-size:var(--font-sm);font-weight:var(--font-weight-semibold);margin:var(--spacing-sm) 0 var(--spacing-xs) 0}.faq-modal ol,.faq-modal ul{margin:var(--spacing-xs) 0;padding-left:var(--spacing-md)}.faq-modal li{color:var(--text-secondary);font-size:var(--font-sm);margin-bottom:var(--spacing-xs);padding:0}.faq-modal strong{color:var(--accent-orange);font-weight:var(--font-weight-semibold)}.faq-modal small{background-color:var(--bg-tertiary);border-radius:var(--radius-sm);color:var(--text-tertiary);display:block;font-size:var(--font-xs);font-style:italic;margin-top:var(--spacing-xs);padding:var(--spacing-xs)}.faq-link{color:var(--accent-blue);font-weight:var(--font-weight-medium);text-decoration:none}.faq-link:hover{color:var(--accent-orange);text-decoration:underline}.faq-item{margin-bottom:var(--spacing-md)}.faq-accent{color:var(--accent-orange)}body,html{font-size:16px;overflow:hidden}@media handheld,only screen and (max-width:990px){body,html{overflow:auto}}#game-wrapper{height:100%;width:100%}#game-content{background-color:var(--bg-secondary);border-radius:var(--radius-lg);display:flex;flex-direction:column;height:calc(100vh - var(--spacing-md)*2);margin:var(--spacing-md) auto;max-width:1200px;overflow:hidden;padding:0}#game-content-footnote{color:var(--text-tertiary);font-size:var(--font-xxs);margin-bottom:var(--spacing-xs);margin-top:var(--spacing-xs);padding:var(--spacing-xs) 0;text-align:center;width:100%}#game-content-footnote svg{display:inline-block;flex-shrink:0;vertical-align:middle}#game-content-footnote span{align-items:center;display:inline-flex;gap:4px}#game-container{display:flex;flex-direction:column;height:100%;width:100%}.game-loading-spinner-container{align-items:center;display:flex;height:100%;justify-content:center;min-height:400px;width:100%}.game-loading-spinner{animation:spin 1s linear infinite;border-top:4px solid var(--bg-quaternary);border:4px solid var(--bg-quaternary);border-radius:50%;border-top-color:var(--accent-orange);display:inline-block;height:40px;width:40px}#game-message-container{align-items:center;background-color:var(--accent-green);display:flex;justify-content:center;margin-bottom:var(--spacing-sm);width:100%}#game-message-container.hide{display:none}#game-message-container>span{display:block;overflow-y:hidden;padding-right:var(--spacing-xl)}#game-message-container span>a,#game-message-container span>span{color:var(--text-primary);font-size:var(--font-lg);font-weight:var(--font-weight-extrabold);text-decoration:underline}#game-playable-container{display:flex;flex:1;gap:var(--spacing-xs);min-height:0;padding:0 var(--spacing-sm)}#game-playable-container.show-message{margin-top:var(--spacing-md)}#game-message-container .close-message{align-items:center;cursor:pointer;display:flex;margin-left:auto}#game-message-container .close-message i{color:var(--text-primary);font-size:var(--font-lg);padding-right:var(--spacing-xs)}@media screen and (max-width:1025px){#game-right-container{flex:0 0 33.3333%;min-width:200px;width:33.3333%}#game-left-container{flex:0 0 66.6667%;min-width:0;width:66.6667%}}@media handheld,only screen and (max-width:1100px){#game-right-container{flex:0 0 33.3333%;min-width:200px;width:33.3333%}#game-left-container{flex:0 0 66.6667%;min-width:0;width:66.6667%}}@media handheld,only screen and (max-width:990px){#game-content{border-radius:0;height:auto;margin-bottom:0;margin-top:0;min-height:100vh;overflow:visible}#game-message-container .close-message i{font-size:var(--font-md)}#game-playable-container{min-height:auto;padding:0 var(--spacing-xs) 0}#game-right-container{display:none}#game-left-container{flex:1;min-height:auto;min-width:100%;width:100%}}#game-inner-container{width:100%}#game-inner-container,#game-left-container{display:flex;flex-direction:column;height:100%}#game-left-container{box-sizing:border-box;flex:0 0 66.6667%;gap:var(--spacing-xs);max-width:100%;min-height:0;min-width:0;overflow-x:hidden;width:66.6667%}#game-left-container.small-window{flex:1;min-width:100%;width:100%}#game-right-container{background-color:var(--bg-tertiary);border-radius:var(--radius-lg) var(--radius-lg) 0 0;box-shadow:0 0 1px rgba(0,0,0,.15),0 0 1px 1px rgba(0,0,0,.3);display:flex;flex:0 0 33.3333%;flex-direction:column;height:100%;min-width:200px;width:33.3333%}#tabs-container{border-top:1px solid var(--border-black);display:table-row}#chart-controls-container,#tabs-container{border-left:1px solid var(--border-black)}#tabs-controls-row{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}#chart-controls-col .cell-wrapper,#tabs-controls-col .cell-wrapper{height:100%;width:100%}#chart-controls-col{flex:0 0 57.53%;min-height:0}#tabs-controls-col{flex:1;min-height:0}@media handheld,only screen and (min-width:767px){#chart-controls-col.small{flex:0 0 10%}}@media handheld,only screen and (max-width:990px){body{overflow:auto}#chart-controls-col .cell-wrapper,#tabs-controls-col .cell-wrapper{height:70%;width:100%}#chart-controls-col.small{flex:0 0 20%}}#payout{font-size:2rem;font-weight:var(--font-weight-semibold);padding-bottom:var(--spacing-sm);padding-top:var(--spacing-sm)}#crash-history-container{overflow:hidden;padding-right:var(--spacing-sm);white-space:nowrap}.crash-history-inner{display:inline-flex;gap:var(--spacing-lg);margin-top:var(--spacing-md);min-width:100%}.crash-item{font-weight:400;opacity:1;white-space:nowrap}.good-crash{color:var(--accent-green)}.bad-crash{color:var(--accent-red)}@media handheld,only screen and (max-width:990px){.crash-history-inner{display:inline-flex!important;gap:var(--spacing-md);min-width:auto;padding-right:var(--spacing-md)}.crash-history-inner,.crash-item{opacity:1!important;visibility:visible!important}.crash-item{flex-shrink:0;font-size:var(--font-sm)}}#games-log-container{box-shadow:0 0 1px rgba(0,0,0,.15),0 0 1px 1px rgba(0,0,0,.3);display:flex;flex:1 1 auto;flex-direction:column;height:100%;max-height:100%;min-height:0;overflow-x:hidden;overflow-y:auto}#games-log-container .games-log{display:table;table-layout:fixed;width:100%}#games-log-container .games-log thead{background:none;border-bottom:1px solid var(--border-black);position:sticky;top:0;z-index:10}#games-log-container .games-log thead tr:first-child{background-color:var(--bg-secondary);border-radius:0!important}#games-log-container .games-log thead tr:first-child th:first-child{border-top-left-radius:0!important}#games-log-container .games-log thead tr:first-child th:last-child{border-top-right-radius:0!important}#games-log-container .games-log th,#games-log-container .games-log thead tr{height:1rem;max-height:1rem;min-height:1rem}#games-log-container .games-log th{color:var(--text-primary);font-size:var(--font-sm);font-weight:var(--font-weight-bold);line-height:1rem;overflow:hidden;padding-left:var(--spacing-xs);text-align:center;vertical-align:middle}#games-log-container .games-log th:first-child{padding-left:var(--spacing-xs);width:20%}#games-log-container .games-log th:nth-child(2),#games-log-container .games-log th:nth-child(3),#games-log-container .games-log th:nth-child(4),#games-log-container .games-log th:nth-child(5){width:20%}#games-log-container .games-log td:nth-child(6) .hash-copy{width:auto}#games-log-container .games-log tbody{height:auto;overflow:visible}#games-log-container .games-log tbody tr{border-bottom:1px solid var(--bg-secondary)!important}#games-log-container .games-log tbody tr:last-child{border-bottom:none!important}#games-log-container .games-log a{font-weight:700}#games-log-container .games-log a:not(.games-log-goodcrash):not(.games-log-badcrash){color:#fff}#games-log-container .games-log-goodcrash{color:var(--accent-green)}#games-log-container .games-log-badcrash{color:var(--accent-red)}#games-log-container .games-log-hash{background-color:transparent;border:0;color:#fff}#games-log-container .games-log tbody tr:hover{background-color:var(--bg-quaternary)}#games-log-container .games-log tbody tr:hover .games-log-hash{color:#fff}#games-log-container .game-details{color:#6c6;font-size:11px;font-weight:200;letter-spacing:.03em}#games-log-container .hash-input-container{align-items:center;display:flex;gap:0;height:100%;justify-content:center;min-height:0;width:100%}#games-log-container .games-log-hash{background-color:transparent!important;background:transparent!important;border-radius:var(--radius-sm) 0 0 var(--radius-sm);border-right:none;border:1px solid var(--border-primary);color:var(--text-primary);flex:1;font-family:var(--font-primary);padding:var(--spacing-xs)}#games-log-container .games-log-hash,#games-log-container .hash-copy{box-sizing:border-box;font-size:var(--font-xs);height:100%;line-height:1}#games-log-container .hash-copy{min-width:16px}#games-log-container .hash-copy,#games-log-container .hash-copy-btn{background-color:#2a2c36;border:1px solid var(--border-black);border-radius:0 var(--radius-sm) var(--radius-sm) 0;color:#e4e6eb;cursor:pointer;display:inline-block;font-weight:400;margin-left:-1px;padding:var(--spacing-xs) var(--spacing-xs);text-align:center;vertical-align:top;white-space:nowrap;width:auto}#games-log-container .hash-copy-btn{box-sizing:border-box;font-size:var(--font-xs);height:100%;min-width:28px}#games-log-container .hash-copy i{color:#e4e6eb!important;display:inline-block;font-size:var(--font-xs);vertical-align:middle}#games-log-container .hash-copy-btn:hover,#games-log-container .hash-copy:hover{background-color:#3a3c46;border-color:var(--accent-orange);color:#fff}#games-log-container .hash-copy:hover i{color:#fff!important}@media handheld,only screen and (max-width:990px){#games-log-container .hash-copy{width:5em}#games-log-container{height:395px}#games-log-container .games-log td:first-child,#games-log-container .games-log th:first-child{min-width:65px;width:20%}#games-log-container .games-log td:nth-child(2),#games-log-container .games-log td:nth-child(3),#games-log-container .games-log td:nth-child(4),#games-log-container .games-log th:nth-child(2),#games-log-container .games-log th:nth-child(3),#games-log-container .games-log th:nth-child(4){width:20%}#games-log-container .games-log td:nth-child(5),#games-log-container .games-log th:nth-child(5){min-width:45px;width:20%}}@media handheld,only screen and (max-width:768px){#games-log-container .games-log-hash{display:none}#games-log-container .hash-copy{border-radius:var(--radius-sm);font-size:var(--font-xs);margin-left:0;min-width:28px;padding:var(--spacing-xs);text-align:center;width:100%;width:auto}#games-log-container .hash-copy i{color:#e4e6eb!important;font-size:var(--font-xs)}#games-log-container .games-log td:first-child,#games-log-container .games-log th:first-child{min-width:60px;width:20%}#games-log-container .games-log td:nth-child(2),#games-log-container .games-log td:nth-child(3),#games-log-container .games-log td:nth-child(4),#games-log-container .games-log th:nth-child(2),#games-log-container .games-log th:nth-child(3),#games-log-container .games-log th:nth-child(4){width:20%}#games-log-container .games-log td:nth-child(5),#games-log-container .games-log th:nth-child(5){min-width:40px;width:20%}}@media handheld,only screen and (max-width:480px){#games-log-container .hash-copy{font-size:9px;height:18px;line-height:18px;min-width:24px;padding:0 3px}#games-log-container .hash-copy i{color:#e4e6eb!important;font-size:9px;line-height:18px}#games-log-container .games-log td:first-child,#games-log-container .games-log th:first-child{font-size:.75rem;min-width:50px;width:20%}#games-log-container .games-log td:nth-child(2),#games-log-container .games-log td:nth-child(3),#games-log-container .games-log td:nth-child(4),#games-log-container .games-log th:nth-child(2),#games-log-container .games-log th:nth-child(3),#games-log-container .games-log th:nth-child(4){width:20%}#games-log-container .games-log td:nth-child(5),#games-log-container .games-log th:nth-child(5){min-width:35px;padding:2px;width:20%}}:root{--bg-primary:#000;--bg-secondary:#404040;--bg-tertiary:#4c4c4c;--bg-quaternary:#404040;--bg-quinary:#4c4c4c;--text-primary:#fff;--text-secondary:#e0e0e0;--text-tertiary:#b0b3c1;--text-muted:#888;--text-placeholder:hsla(0,0%,100%,.6);--font-primary:"Parkinsans",sans-serif;--accent-orange:#ffa64d;--accent-green:#6c6;--accent-red:#f55;--accent-blue:#339af0;--accent-blue-hover:#1e82dc;--accent-blue-light:#339af0;--border-primary:#404040;--border-secondary:#3a3e48;--border-accent:#444;--border-black:#1a1a1a;--btn-primary-bg:#6c757d;--btn-primary-color:#fff;--btn-primary-border:var(--border-black);--btn-primary-hover-bg:#5c636a;--btn-primary-hover-color:#fff;--btn-primary-hover-border:var(--border-black);--btn-primary-active-bg:#565e64;--btn-primary-active-color:#fff;--btn-primary-active-border:var(--border-black);--btn-primary-disabled-bg:#6c757d;--btn-primary-disabled-color:#fff;--btn-primary-disabled-border:var(--border-black);--shadow-focus:rgba(51,154,240,.25);--shadow-orange:rgba(255,165,0,.5);--shadow-button:0 4px 8px rgba(0,0,0,.3);--shadow-button-hover:0 6px 12px rgba(0,0,0,.4);--shadow-button-active:0 2px 4px rgba(0,0,0,.3);--shadow-button-inset:inset 0 2px 4px rgba(0,0,0,.2);--spacing-xs:0.25rem;--spacing-sm:0.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-button:12px;--font-scale:1.01;--font-xxs:calc(0.625rem*var(--font-scale));--font-xs:calc(0.75rem*var(--font-scale));--font-sm:calc(0.875rem*var(--font-scale));--font-md:calc(1rem*var(--font-scale));--font-lg:calc(1.125rem*var(--font-scale));--font-xl:calc(1.25rem*var(--font-scale));--font-2xl:calc(1.5rem*var(--font-scale));--font-3xl:calc(2rem*var(--font-scale));--font-4xl:calc(2.5rem*var(--font-scale));--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:900;--line-height-tight:1.2;--line-height-normal:1.5;--line-height-relaxed:1.75}body,html{-webkit-font-smoothing:antialiased;background-color:var(--bg-primary);border:0;color:var(--text-primary);font-family:var(--font-primary);font-size:var(--font-md);height:100%;margin:0;min-height:100vh;overflow:hidden auto;padding:0;width:100%}@media handheld,only screen and (max-width:990px){body,html{height:auto;min-height:100vh;overflow:auto}}a{border:0 solid var(--btn-primary-border);border-radius:var(--radius-md);color:var(--text-primary);cursor:pointer;display:inline-block;font-size:var(--font-sm);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);padding:var(--spacing-xs) var(--spacing-sm);text-decoration:none;transition:all .1s linear}a:hover{color:var(--text-secondary)}.btn-a:hover{background-color:var(--btn-primary-hover-bg);border-color:var(--btn-primary-hover-border);color:var(--btn-primary-hover-color)}b{font-weight:var(--font-weight-bold)}i{font-style:italic}::-webkit-scrollbar{width:10px}::-webkit-scrollbar,::-webkit-scrollbar-track{background-color:var(--bg-quinary)}::-webkit-scrollbar-thumb{background-color:var(--bg-quaternary);border:1px solid var(--bg-tertiary);border-radius:0}::-webkit-scrollbar-corner{background-color:var(--bg-quinary)}:-moz-placeholder,:-ms-input-placeholder,::-moz-placeholder,::-webkit-input-placeholder{color:var(--text-placeholder)}.strong{font-weight:var(--font-weight-semibold)}.grid-pad{padding-left:0;padding-right:0}@media handheld,only screen and (max-width:990px){[class*=col-]{margin-bottom:0;padding-right:0}.hide-for-small-only{display:none!important}}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media handheld,only screen and (max-width:990px){.page-content{top:0}}.input-field{background-color:transparent!important;background:transparent!important;min-width:0}.input-field,input[type=email]:not([class]),input[type=number]:not([class]),input[type=password]:not([class]),input[type=search]:not([class]),input[type=text]:not([class]),select:not([class]),textarea:not([class]){border:1px solid var(--text-primary);border-radius:var(--radius-md);box-sizing:border-box;color:var(--text-primary);font-family:var(--font-primary);font-size:var(--font-md);outline:none;padding:var(--spacing-sm) var(--spacing-md);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}input[type=email]:not([class]),input[type=number]:not([class]),input[type=password]:not([class]),input[type=search]:not([class]),input[type=text]:not([class]),select:not([class]),textarea:not([class]){background-color:transparent}input[type=email]:not([class]):focus,input[type=number]:not([class]):focus,input[type=password]:not([class]):focus,input[type=search]:not([class]):focus,input[type=text]:not([class]):focus,select:not([class]):focus,textarea:not([class]):focus{border-color:var(--accent-blue);box-shadow:none;outline:none}input[type=email]:not([class])::placeholder,input[type=number]:not([class])::placeholder,input[type=password]:not([class])::placeholder,input[type=search]:not([class])::placeholder,input[type=text]:not([class])::placeholder,textarea:not([class])::placeholder{color:var(--text-placeholder)}.input-field:focus{border-color:var(--accent-blue);box-shadow:none;outline:none}.input-field::placeholder{color:var(--text-placeholder)}.input-field--transparent,.input-field--transparent:focus{background-color:transparent}.input-field.error,.input-field.error:focus{border-color:var(--accent-red)}.input-field.error:focus{box-shadow:none}.input-field--submit{background-color:var(--accent-orange);border:1px solid var(--accent-orange);border-radius:var(--radius-button);box-shadow:var(--shadow-button);color:var(--text-primary);cursor:pointer;font-weight:var(--font-weight-medium);letter-spacing:.05em;overflow:hidden;position:relative;text-transform:uppercase;transition:all .2s ease-in-out}.input-field--submit:hover{background-color:var(--btn-primary-hover-bg);border-color:var(--btn-primary-hover-border);box-shadow:var(--shadow-button-hover);transform:translateY(-2px)}.input-field--submit:active{box-shadow:var(--shadow-button-active);transform:translateY(0)}.input-field--sm{font-size:var(--font-sm);padding:var(--spacing-xs)}.input-field--lg{font-size:var(--font-lg);padding:var(--spacing-sm) var(--spacing-md)}.input-field--xl{font-size:var(--font-xl);padding:var(--spacing-md) var(--spacing-lg)}.btn{border:1px solid transparent;border-radius:var(--radius-button);box-shadow:var(--shadow-button);cursor:pointer;display:inline-block;font-family:var(--font-primary);font-size:var(--font-md);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);overflow:hidden;padding:var(--spacing-sm) var(--spacing-md);position:relative;text-align:center;text-decoration:none;transition:all .2s ease-in-out;user-select:none;vertical-align:middle}.btn:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.25);outline:0}.btn:disabled{cursor:not-allowed;opacity:.65}.btn--primary{background-color:var(--accent-orange);border-color:var(--accent-orange);color:var(--text-primary)}.btn--primary:hover:not(:disabled){background-color:var(--btn-primary-hover-bg);border-color:var(--btn-primary-hover-border);box-shadow:var(--shadow-button-hover);transform:translateY(-2px)}.btn--secondary{background-color:var(--bg-tertiary);border-color:var(--border-primary);color:var(--text-primary)}.btn--secondary:hover:not(:disabled){background-color:var(--bg-quaternary);border-color:var(--accent-orange);box-shadow:var(--shadow-button-hover);transform:translateY(-2px)}.btn--outline{background-color:transparent;border-color:var(--accent-orange);color:var(--accent-orange)}.btn--outline:hover:not(:disabled){background-color:var(--accent-orange);border-color:var(--accent-orange);box-shadow:var(--shadow-button-hover);color:var(--text-primary);transform:translateY(-2px)}.btn--outline:active:not(:disabled),.btn--primary:active:not(:disabled),.btn--secondary:active:not(:disabled){box-shadow:var(--shadow-button-active);transform:translateY(0)}.btn--sm{font-size:var(--font-sm);padding:var(--spacing-xs)}.btn--lg{font-size:var(--font-lg);padding:var(--spacing-sm) var(--spacing-lg)}.btn--xl{font-size:var(--font-xl);padding:var(--spacing-md) var(--spacing-xl)}.btn--block{display:block;width:100%}.copy-btn{background-color:var(--accent-blue);border:1px solid var(--accent-blue);border-radius:var(--radius-button);box-shadow:var(--shadow-button);color:var(--text-primary);cursor:pointer;font-size:var(--font-sm);font-weight:var(--font-weight-medium);overflow:hidden;padding:var(--spacing-sm) var(--spacing-md);position:relative;transition:all .2s ease-in-out}.copy-btn:hover{background-color:var(--accent-blue-hover);border-color:var(--accent-blue-hover);box-shadow:var(--shadow-button-hover);transform:translateY(-2px)}.copy-btn:active{box-shadow:var(--shadow-button-active);transform:translateY(0)}#controls-inner-container .login-register-container,.login-register-container{align-items:center;display:flex;height:100%;justify-content:center;min-height:60px;text-align:center}.control-inputs-row{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:row;gap:1rem;width:100%}.autocash-container,.bet-container{box-sizing:border-box;display:flex;flex:1 1 50%;flex-direction:column;gap:0;max-width:50%;min-width:0}.input-label{color:var(--text-primary);display:block;font-size:var(--font-sm);font-weight:400;text-align:left}.autocash-toggle-container{align-items:center;display:flex;justify-content:space-between;margin-top:var(--spacing-md)}.toggle-label{font-weight:var(--font-weight-medium)}#controls-inner-container .control-inputs-row{box-sizing:border-box;display:flex;flex-direction:row;gap:1rem;width:100%}#controls-inner-container .autocash-container,#controls-inner-container .bet-container{box-sizing:border-box;flex:1 1 50%;max-width:50%;min-width:0}@media (max-width:768px){.control-inputs-row{flex-direction:column;gap:.75rem}.autocash-container,.bet-container{flex:1 1 100%;max-width:100%;min-width:100%}.autocash-toggle-container{margin-top:.75rem;padding:.5rem}}#controls-inner-container .o{font-weight:var(--font-weight-medium);margin:0 calc(var(--spacing-xs)/2)}#controls-inner-container .o,#controls-inner-container .to-play-text{color:var(--text-secondary);display:inline-block;vertical-align:middle}#controls-inner-container .to-play-text{font-weight:var(--font-weight-normal);margin-left:calc(var(--spacing-xs)/2)}#controls-inner-container .login-register-container a,#controls-inner-container .login-register-link,#controls-inner-container a.login-register-link{background:transparent;border:none;border-radius:0;color:var(--accent-orange);cursor:pointer;display:inline-block;font-size:var(--font-md);font-weight:var(--font-weight-medium);margin:0 calc(var(--spacing-xs)/2);opacity:1;padding:0;position:relative;text-decoration:none;vertical-align:middle;visibility:visible;z-index:1}#controls-inner-container .login-register-container a:hover,#controls-inner-container .login-register-link:hover,#controls-inner-container a.login-register-link:hover{color:var(--accent-orange);text-decoration:underline}.login-register-link{border-radius:var(--radius-sm);color:var(--accent-orange);cursor:pointer;display:inline-block;font-size:var(--font-md);font-weight:var(--font-weight-medium);padding:var(--spacing-xs) var(--spacing-sm);text-decoration:none}.login-register-link:hover{color:var(--accent-orange);text-decoration:underline}.login-register-link:active{color:var(--accent-orange)}.form-group{margin-bottom:var(--spacing-md)}.form-label{color:var(--text-primary);display:block;font-weight:var(--font-weight-medium);margin-bottom:var(--spacing-xs)}.form-control{display:block;width:100%}.form-row{display:flex;gap:var(--spacing-sm);margin-bottom:var(--spacing-md)}.form-row .form-group{flex:1;margin-bottom:0}button[type=button],button[type=reset],button[type=submit],input[type=button],input[type=reset],input[type=submit]{border-radius:var(--radius-button)}button:hover:not(:disabled){background-color:var(--btn-primary-hover-bg);border-color:var(--btn-primary-hover-border);box-shadow:var(--shadow-button-hover);color:var(--btn-primary-hover-color);transform:translateY(-2px)}button:active:not(:disabled){background-color:var(--btn-primary-active-bg);border-color:var(--btn-primary-active-border);box-shadow:var(--shadow-button-active);color:var(--btn-primary-active-color);transform:translateY(0)}.button:disabled,button:disabled{background-color:var(--btn-primary-disabled-bg);border-color:var(--btn-primary-disabled-border);color:var(--btn-primary-disabled-color);cursor:not-allowed;opacity:.6}.btn,a.button,button{border-radius:var(--radius-button)}@media handheld,only screen and (max-width:990px){#handheld-detection{display:none}.nav-top-bar{background-color:var(--border-primary);border-bottom:none;left:0;right:0;top:0;z-index:999999}.nav-top-bar .username a{color:#e0e0e0;font-weight:var(--font-weight-bold)}}.forgot-password-form,.login-form,.password-change-form,.register-form{margin:var(--spacing-xl)}.login-form{padding:var(--spacing-lg)}.login-form .modal-heading{color:var(--text-primary);font-size:var(--font-2xl);font-weight:var(--font-weight-bold);margin-bottom:3rem;text-align:center}.login-form-label{color:var(--text-secondary);display:block;font-weight:var(--font-weight-medium);margin-bottom:var(--spacing-xs)}.login-form label:last-of-type{margin-bottom:var(--spacing-xl)}.login-form-actions{align-items:stretch;display:flex;flex-direction:column;gap:var(--spacing-md)}.login-submit-button{background-color:var(--btn-primary-bg);border:1px solid var(--btn-primary-border);border-radius:var(--radius-md);box-shadow:var(--shadow-button);color:var(--btn-primary-color);cursor:pointer;font-size:var(--font-lg);font-weight:var(--font-weight-semibold);letter-spacing:.05em;overflow:hidden;padding:var(--spacing-md) var(--spacing-lg);position:relative;text-transform:uppercase;transition:all .3s ease;width:100%}.login-submit-button:hover:not(:disabled){background-color:var(--btn-primary-hover-bg);border-color:var(--btn-primary-hover-border);box-shadow:var(--shadow-button-hover);color:var(--btn-primary-hover-color);transform:translateY(-2px)}.login-submit-button:active:not(:disabled){background-color:var(--btn-primary-active-bg);border-color:var(--btn-primary-active-border);box-shadow:var(--shadow-button-active);color:var(--btn-primary-active-color);transform:translateY(0)}.login-submit-button:disabled{background-color:var(--btn-primary-disabled-bg);border-color:var(--btn-primary-disabled-border);color:var(--btn-primary-disabled-color);cursor:not-allowed;opacity:.6}.login-form .input-field{border-radius:var(--radius-md);font-size:var(--font-sm);margin-top:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-sm);transition:all .3s ease}.login-form .input-field:focus{border-color:var(--accent-blue);box-shadow:0 0 0 3px rgba(51,154,240,.1);transform:translateY(-1px)}.login-form a{color:var(--accent-blue);font-weight:var(--font-weight-bold);text-align:center;text-decoration:none;transition:color .2s ease}.login-form a:hover{color:var(--accent-blue-hover);text-decoration:underline}.register-form{padding:var(--spacing-lg)}.register-form .modal-heading{color:var(--text-primary);font-size:var(--font-2xl);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-xl);text-align:center}.register-form label{color:var(--text-secondary);display:block;font-weight:var(--font-weight-medium);margin-bottom:var(--spacing-xs)}.register-form .input-field{border-radius:var(--radius-md);font-size:var(--font-sm);margin-top:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-sm);transition:all .3s ease;width:100%}.register-form .input-field:focus{border-color:var(--accent-blue);box-shadow:0 0 0 3px rgba(51,154,240,.1);transform:translateY(-1px)}.register-submit-button{background-color:var(--btn-primary-bg);border:1px solid var(--btn-primary-border);border-radius:var(--radius-md);box-shadow:var(--shadow-button);color:var(--btn-primary-color);cursor:pointer;font-size:var(--font-lg);font-weight:var(--font-weight-semibold);letter-spacing:.05em;overflow:hidden;padding:var(--spacing-md) var(--spacing-lg);position:relative;text-transform:uppercase;transition:all .3s ease;width:100%}.register-submit-button:hover:not(:disabled){background-color:var(--btn-primary-hover-bg);border-color:var(--btn-primary-hover-border);box-shadow:var(--shadow-button-hover);color:var(--btn-primary-hover-color);transform:translateY(-2px)}.register-submit-button:active:not(:disabled){background-color:var(--btn-primary-active-bg);border-color:var(--btn-primary-active-border);box-shadow:var(--shadow-button-active);color:var(--btn-primary-active-color);transform:translateY(0)}.register-submit-button:disabled{background-color:var(--btn-primary-disabled-bg);border-color:var(--btn-primary-disabled-border);color:var(--btn-primary-disabled-color);cursor:not-allowed;opacity:.6}.register-form a{color:var(--accent-blue);text-decoration:none;transition:color .2s ease}.register-form a:hover{color:var(--accent-blue-hover);text-decoration:underline}.login-form input:-webkit-autofill,.login-form input:-webkit-autofill:active,.login-form input:-webkit-autofill:focus,.login-form input:-webkit-autofill:hover,.register-form input:-webkit-autofill,.register-form input:-webkit-autofill:active,.register-form input:-webkit-autofill:focus,.register-form input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px transparent!important;-webkit-text-fill-color:var(--text-primary)!important;background-color:transparent!important;background:transparent!important;transition:background-color 5000s ease-in-out 0s!important}.login-form input:-moz-autofill,.register-form input:-moz-autofill{background-color:transparent!important;background:transparent!important;color:var(--text-primary)!important}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px transparent!important;-webkit-text-fill-color:var(--text-primary)!important;background-color:transparent!important;background:transparent!important;transition:background-color 5000s ease-in-out 0s!important}.wallet-insufficient-funds-message{color:var(--accent-red);font-size:14px;font-weight:500;margin-bottom:4px;margin-top:8px}.wallet-info-box-spaced{margin-bottom:var(--spacing-md);margin-top:var(--spacing-md)}.wallet-info-content{padding:var(--spacing-sm)}.wallet-verify-section-spaced{margin-top:var(--spacing-lg)}.wallet-verify-title{font-size:var(--font-md);margin-bottom:var(--spacing-sm);margin-top:0}.wallet-description-spaced{margin-bottom:var(--spacing-md)}.wallet-error-message-spaced,.wallet-success-message-spaced{margin-bottom:var(--spacing-sm);padding:var(--spacing-xs)}.wallet-form-spaced{margin-bottom:var(--spacing-md)}.wallet-form-label-spaced{display:block;margin-bottom:var(--spacing-xs)}.wallet-form-input-spaced{margin-bottom:var(--spacing-sm)}.wallet-tax-notice-spaced{margin-bottom:var(--spacing-lg)}.wallet-tax-info-box{padding:var(--spacing-md)}.wallet-tax-title{margin-bottom:var(--spacing-sm);margin-top:0}.wallet-withdrawal-notice-spaced{margin-bottom:var(--spacing-xs)}.wallet-notice-text-styled{margin:0;padding:var(--spacing-sm)}.wallet-prompt-success-styled{background-color:#d4edda;border-radius:5px;margin-bottom:var(--spacing-md);padding:var(--spacing-sm)}.wallet-history-container{padding:var(--spacing-md) 0}.wallet-history-error-styled,.wallet-loading-message{margin:var(--spacing-md) 0;text-align:center}.wallet-history-error-styled{color:var(--accent-red)}.wallet-table-spaced{margin-bottom:var(--spacing-md)}.wallet-pagination-styled{margin-top:var(--spacing-lg);text-align:center}.wallet-pagination-info-styled{color:#666;font-size:var(--font-sm);margin-bottom:var(--spacing-sm)}.wallet-pagination-controls-styled{display:flex;gap:var(--spacing-sm);justify-content:center}.wallet-pagination-btn-styled{margin:0 var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm)}.wallet-bonus-container{padding:var(--spacing-xl) var(--spacing-md);text-align:center}.wallet-bonus-title{margin-bottom:var(--spacing-md);margin-top:0}.wallet-bonus-text{color:var(--text-muted);font-size:16px}.wallet-bonus-subtitle{color:var(--text-muted);font-size:.85rem;margin-bottom:var(--spacing-md)}.bonus-progress-help{color:var(--text-muted);font-size:.85rem;margin-top:var(--spacing-sm);text-align:center}.bonus-info-box{text-align:left}.bonus-info-title{font-size:1rem;font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-sm);text-align:left}.bonus-info-list{color:var(--text-muted);font-size:.85rem;list-style-position:outside;margin:0;padding-left:var(--spacing-md);text-align:left}.bonus-info-list li{margin-bottom:var(--spacing-xs);text-align:left}.forgot-password-form label,.login-form label,.password-change-form label,.register-form label,.reset-password-form label{color:var(--text-primary)}.forgot-password-form form,.login-form form,.password-change-form form,.register-form form .row,.reset-password-form form{display:flex;flex-direction:column;gap:var(--spacing-xs)}.password-change-form{margin:0}.password-change-form input:not([type=submit]){border:1px solid var(--text-primary);border-radius:var(--radius-md);font-family:var(--font-primary);font-size:var(--font-md);outline:none;padding:var(--spacing-xs) var(--spacing-sm);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.password-change-form input:focus,.password-change-form input:not([type=submit]){background-color:transparent!important;background:transparent!important;color:var(--text-primary)}.password-change-form input:focus{border-color:var(--accent-blue);box-shadow:none;outline:0}.forgot-password-form,.reset-password-form{margin:0;padding:var(--spacing-md)}.password-input-wrapper{position:relative;width:100%}.password-toggle-btn{align-items:center;background:none;border:none;color:var(--text-primary);cursor:pointer;display:flex;font-size:18px;justify-content:center;opacity:.7;padding:4px 8px;position:absolute;right:8px;top:50%;transform:translateY(-50%);transition:opacity .2s ease-in-out;z-index:1}.password-toggle-btn:hover{opacity:1}.password-toggle-btn:focus{opacity:1;outline:none}.password-input-wrapper input[type=password],.password-input-wrapper input[type=text]{padding-right:40px!important}.forgot-password-form button,.password-change-form button,.reset-password-form button{background-color:var(--accent-blue);border:1px solid var(--accent-blue);border-radius:var(--radius-button);box-shadow:var(--shadow-button);color:var(--text-primary);cursor:pointer;display:block;font-size:1rem;font-weight:var(--font-weight-normal);margin:0;overflow:hidden;padding:.5rem 1rem;position:relative;text-align:center;text-transform:capitalize;transition:all .2s ease-in-out;width:100%}.forgot-password-form button,.reset-password-form button{margin-bottom:var(--spacing-md)}.forgot-password-form button:hover,.password-change-form button:hover,.reset-password-form button:hover{background-color:var(--accent-blue-hover);border-color:var(--accent-blue-hover);box-shadow:var(--shadow-button-hover);transform:translateY(-2px)}.forgot-password-form button:active,.password-change-form button:active,.reset-password-form button:active{box-shadow:var(--shadow-button-active);transform:translateY(0)}.forgot-password-form button:disabled,.password-change-form button:disabled,.reset-password-form button:disabled{cursor:not-allowed;opacity:.6;transform:none}.forgot-password-form .form-group,.password-change-form .form-group,.reset-password-form .form-group{margin-bottom:var(--spacing-sm)}.forgot-password-form .form-label,.password-change-form .form-label,.reset-password-form .form-label{color:var(--text-primary);display:block;font-size:var(--font-sm);font-weight:var(--font-weight-medium);margin-bottom:var(--spacing-xs)}.forgot-password-form .error-message,.password-change-form .error-message,.reset-password-form .error-message{color:var(--accent-red);font-size:var(--font-sm);margin-bottom:var(--spacing-sm);margin-top:var(--spacing-xs)}.forgot-password-form .success-message,.password-change-form .success-message,.reset-password-form .success-message{color:var(--accent-green);font-size:var(--font-sm);margin-bottom:var(--spacing-sm);margin-top:var(--spacing-xs)}.success-message{color:var(--accent-green);padding:var(--spacing-md);text-align:center}.success-actions{display:flex;gap:var(--spacing-md);justify-content:space-between;margin-top:20px}.success-actions .border-button,.success-actions .button{align-items:center;display:inline-flex;flex:1;justify-content:center;min-width:0;width:auto}.secondary-button{background-color:var(--bg-tertiary)!important;border-color:var(--border-primary)!important;color:var(--text-secondary)!important}.secondary-button:hover{background-color:var(--bg-quaternary)!important;border-color:var(--accent-orange)!important;color:var(--text-primary)!important}.form-title{color:var(--text-primary);font-size:var(--font-lg);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-lg);text-align:center}.form-description{font-size:.9rem;text-align:center}.form-description,.form-help-text{color:var(--text-muted);margin-bottom:20px}.form-help-text{font-size:12px;margin-top:5px}.spinner{animation:spin 1s linear infinite;border-top:2px solid var(--text-primary);border:2px solid var(--text-primary);border-radius:50%;border-top-color:var(--accent-orange);display:inline-block;height:18px;margin-right:8px;vertical-align:middle;width:18px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.account-tab-container{border-radius:0;box-shadow:0 3px 2px rgba(0,0,0,.15);display:flex;flex-wrap:nowrap;gap:0;margin:0 0 var(--spacing-md) 0;overflow:hidden;padding:0;vertical-align:bottom}.account-tab-button{background-color:var(--bg-secondary);border:none;border-radius:0;box-shadow:var(--shadow-button);color:var(--text-secondary);cursor:pointer;flex:1;font-size:var(--font-sm);font-weight:var(--font-weight-semibold);margin:0;overflow:hidden;padding:var(--spacing-sm) var(--spacing-md);position:relative;text-transform:uppercase;transition:all .2s ease}.account-tab-button.active{background-color:var(--accent-blue);color:#fff;font-weight:var(--font-weight-semibold)}.account-tab-button:hover:not(.active){background-color:var(--bg-tertiary);box-shadow:var(--shadow-button-hover);color:var(--text-primary);transform:translateY(-2px)}.account-tab-button:active{box-shadow:var(--shadow-button-active);transform:translateY(0)}.account-modal-content{padding:var(--spacing-md)}.logout-modal{display:flex;flex-direction:column;margin:0 auto;max-width:400px;min-height:200px;padding:var(--spacing-xl);position:relative;width:100%}.logout-modal-title{color:var(--text-primary);font-size:var(--font-2xl);font-weight:var(--font-weight-bold);margin:0 0 var(--spacing-lg) 0;text-align:left}.logout-modal-content{flex:1;margin-bottom:var(--spacing-xl)}.logout-option{align-items:center;display:flex;gap:var(--spacing-md);justify-content:space-between}.logout-option-text{color:var(--text-primary);font-size:var(--font-md)}.toggle-switch{flex-shrink:0}.toggle-slider:before{background-color:#fff;bottom:3px;left:3px}.toggle-switch input:checked+.toggle-slider{background-color:var(--accent-blue)}.logout-modal-actions{align-items:stretch;display:flex;flex-direction:column;gap:var(--spacing-md);margin-top:auto}.logout-cancel-button,.logout-confirm-button{background-color:var(--accent-blue);border:1px solid var(--btn-primary-border);border-radius:var(--radius-md);box-shadow:var(--shadow-button);color:var(--btn-primary-color);cursor:pointer;font-size:var(--font-lg);font-weight:var(--font-weight-semibold);letter-spacing:.05em;overflow:hidden;padding:var(--spacing-md) var(--spacing-lg);position:relative;text-transform:uppercase;transition:all .3s ease;width:100%}.logout-confirm-button:hover:not(:disabled){background-color:var(--btn-primary-hover-bg);border-color:var(--btn-primary-hover-border);box-shadow:var(--shadow-button-hover);color:var(--btn-primary-hover-color);transform:translateY(-2px)}.logout-confirm-button:active:not(:disabled){background-color:var(--btn-primary-active-bg);border-color:var(--btn-primary-active-border);box-shadow:var(--shadow-button-active);color:var(--btn-primary-active-color);transform:translateY(0)}.logout-confirm-button:disabled{background-color:var(--btn-primary-disabled-bg);border-color:var(--btn-primary-disabled-border);color:var(--btn-primary-disabled-color);cursor:not-allowed;opacity:.6}.logout-cancel-button{background-color:var(--bg-secondary);border-color:var(--border-primary);color:var(--text-primary)}.logout-cancel-button:hover{background-color:var(--bg-tertiary);box-shadow:var(--shadow-button-hover);transform:translateY(-2px)}.logout-cancel-button:active{box-shadow:var(--shadow-button-active);transform:translateY(0)}.bonus-usage-modal{display:flex;flex-direction:column;margin:0 auto;max-width:400px;min-height:200px;padding:var(--spacing-xl);position:relative;width:100%}.bonus-usage-modal-title{color:var(--text-primary);font-size:var(--font-2xl);font-weight:var(--font-weight-bold);margin:0 0 var(--spacing-lg) 0;text-align:left}.bonus-usage-modal-content{flex:1;margin-bottom:var(--spacing-xl)}.bonus-usage-warning{color:var(--text-primary);font-size:var(--font-md);line-height:1.5;margin:0 0 var(--spacing-md) 0}.bonus-usage-info{background-color:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-md);margin-top:var(--spacing-md);padding:var(--spacing-md)}.bonus-usage-info-title{color:var(--text-primary);font-size:var(--font-md);font-weight:var(--font-weight-semibold);margin:0 0 var(--spacing-sm) 0}.bonus-usage-info-list{color:var(--text-secondary);font-size:var(--font-sm);line-height:1.6;margin:0;padding-left:var(--spacing-lg)}.bonus-usage-info-list li{margin-bottom:var(--spacing-xs)}.bonus-usage-info-list li:last-child{margin-bottom:0}.bonus-usage-modal-actions{align-items:stretch;display:flex;flex-direction:column;gap:var(--spacing-md);margin-top:auto}.bonus-usage-cancel-button,.bonus-usage-confirm-button{background-color:var(--accent-blue);border:1px solid var(--btn-primary-border);border-radius:var(--radius-md);box-shadow:var(--shadow-button);color:var(--btn-primary-color);cursor:pointer;font-size:var(--font-lg);font-weight:var(--font-weight-semibold);letter-spacing:.05em;overflow:hidden;padding:var(--spacing-md) var(--spacing-lg);position:relative;text-transform:uppercase;transition:all .3s ease;width:100%}.bonus-usage-confirm-button:hover:not(:disabled){background-color:var(--btn-primary-hover-bg);border-color:var(--btn-primary-hover-border);box-shadow:var(--shadow-button-hover);color:var(--btn-primary-hover-color);transform:translateY(-2px)}.bonus-usage-confirm-button:active:not(:disabled){background-color:var(--btn-primary-active-bg);border-color:var(--btn-primary-active-border);box-shadow:var(--shadow-button-active);color:var(--btn-primary-active-color);transform:translateY(0)}.bonus-usage-confirm-button:disabled{background-color:var(--btn-primary-disabled-bg);border-color:var(--btn-primary-disabled-border);color:var(--btn-primary-disabled-color);cursor:not-allowed;opacity:.6}.bonus-usage-cancel-button{background-color:var(--bg-secondary);border-color:var(--border-primary);color:var(--text-primary)}.bonus-usage-cancel-button:hover{background-color:var(--bg-tertiary);box-shadow:var(--shadow-button-hover);transform:translateY(-2px)}.bonus-usage-cancel-button:active{box-shadow:var(--shadow-button-active);transform:translateY(0)}.account-info-table{background-color:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:0;margin-bottom:var(--spacing-md);overflow:hidden}.account-info-table .table-unified{border:none;margin:0}.account-info-table .table-unified tr{background-color:transparent;border-bottom:1px solid var(--border-primary)}.account-info-table .table-unified tr:last-child{border-bottom:none}.account-info-table .table-unified td{border:none;font-size:var(--font-sm);padding:var(--spacing-sm) var(--spacing-md)}.account-info-table .table-unified td:first-child{color:var(--text-secondary);font-weight:var(--font-weight-semibold);width:40%}.account-info-table .table-unified td:last-child{color:var(--text-primary);width:60%}.account-stats-table{background-color:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:0;margin-bottom:var(--spacing-md);overflow:hidden}.account-stats-table .table-unified{border:none;margin:0}.account-stats-table .table-unified tr{background-color:transparent;border-bottom:1px solid var(--border-primary)}.account-stats-table .table-unified tr:last-child{border-bottom:none}.account-stats-table .table-unified td{border:none;font-size:var(--font-sm);padding:var(--spacing-sm) var(--spacing-md)}.account-stats-table .table-unified td:first-child{color:var(--text-secondary);font-weight:var(--font-weight-semibold);width:40%}.account-stats-table .table-unified td:last-child{color:var(--text-primary);width:60%}.account-settings-section{background-color:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-md);padding:var(--spacing-lg)}.account-settings-section h2{border-bottom:1px solid var(--border-primary);color:var(--text-primary);font-size:var(--font-lg);font-weight:var(--font-weight-semibold);margin:0 0 var(--spacing-md) 0;padding-bottom:var(--spacing-sm)}.account-message{border-radius:var(--radius-sm);font-size:var(--font-sm);font-weight:var(--font-weight-medium);margin-bottom:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md)}.account-message.error{background-color:rgba(255,85,85,.1);border:1px solid rgba(255,85,85,.3);color:var(--accent-red)}.account-message.success{background-color:rgba(124,186,0,.1);border:1px solid rgba(124,186,0,.3);color:var(--accent-green)}#loginSubmit,#registerSubmit{background-color:var(--accent-blue);border:1px solid var(--accent-blue);border-radius:8px;color:var(--text-primary);cursor:pointer;display:block;font-size:1rem;font-weight:var(--font-weight-bold);margin:10px 0 0;padding:.5rem 1rem;text-align:center;text-transform:capitalize;transition:all .15s ease-in-out;width:100%}#loginSubmit:hover,#registerSubmit:hover{background-color:var(--accent-blue-hover);border-color:var(--accent-blue-hover);box-shadow:0 2px 4px rgba(0,0,0,.2);transform:translateY(-1px)}.table-unified{border:0;border-collapse:collapse;box-shadow:0 0 1px rgba(0,0,0,.15),0 0 1px 1px rgba(0,0,0,.3);font-weight:var(--font-weight-medium);table-layout:fixed;width:100%}.table-unified tr{background-color:var(--bg-tertiary);border:none;overflow:hidden}.table-unified tbody tr,.table-unified tr{border-bottom:1px solid var(--bg-secondary)}.table-unified tbody tr{background-color:var(--bg-tertiary)!important}.table-unified tbody tr:last-child{border-bottom:none}.table-unified tbody tr:nth-child(2n),.table-unified tbody tr:nth-child(odd),.table-unified tbody tr:nth-of-type(2n),.table-unified tbody tr:nth-of-type(odd){background-color:var(--bg-tertiary)!important}.table-unified tbody,.table-unified thead{height:100%}.table-unified tbody tr,.table-unified thead tr{width:100%}.table-unified td{font-weight:var(--font-weight-normal)}.table-unified td,.table-unified th{color:var(--text-primary);font-size:var(--font-sm);overflow:hidden;padding:var(--spacing-sm) var(--spacing-sm);text-align:center}.table-unified .th-inner,.table-unified th{font-weight:var(--font-weight-bold);text-transform:uppercase}.table-unified .th-inner{color:var(--text-primary);font-size:var(--font-xs);text-align:center}.table-unified th:first-child .th-inner{border:0}.table-unified tr:first-child th{color:var(--text-primary);font-size:var(--font-sm);font-weight:var(--font-weight-bold);letter-spacing:2px;overflow:hidden;text-align:center}.table-unified tbody tr:hover{background-color:var(--bg-quaternary)!important}.table-unified thead{background:none;background-color:var(--bg-secondary);border-bottom:1px solid var(--border-black);position:sticky;top:0;z-index:2}.table-unified thead tr:first-child{background-color:var(--bg-secondary);border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.table-unified td,.table-unified th{width:20%}.table-unified td:first-child,.table-unified th:first-child{width:28%}.table-unified td:nth-child(2),.table-unified td:nth-child(3),.table-unified td:nth-child(4),.table-unified th:nth-child(2),.table-unified th:nth-child(3),.table-unified th:nth-child(4){width:20%}.table-unified td:nth-child(5),.table-unified th:nth-child(5){width:15%}.table-container{display:flex;flex-direction:column;height:100%;justify-content:flex-start;min-height:0;overflow-y:auto;text-align:center;width:100%}.table-container .table-unified{align-self:flex-start;flex:0 0 auto;min-height:0;width:100%}.table-unified tbody{min-height:0}.table-unified tbody:empty{height:0}@media handheld,only screen and (max-width:990px){.table-unified{font-size:var(--font-xs)}.table-unified td,.table-unified th{font-size:var(--font-sm);padding:var(--spacing-sm)}.table-unified thead tr,.table-unified tr{height:2rem}.table-unified .th-inner{border-left:none!important;box-shadow:none!important}.table-unified th:first-child .th-inner{border:none!important;box-shadow:none!important}}#history-container{flex:1;min-height:0;overflow-y:auto}#history-container .table-unified{width:100%}#history-container .table-unified td,#history-container .table-unified th{text-align:center;vertical-align:middle}#history-container .table-unified .th-inner{text-align:center}#history-container .table-unified td:first-child,#history-container .table-unified th:first-child{width:8%}#history-container .table-unified thead{position:sticky;top:0;z-index:10}.account-balance-display{background-color:var(--bg-tertiary);border-radius:var(--radius-md);box-shadow:0 0 1px rgba(0,0,0,.15),0 0 1px 1px rgba(0,0,0,.3)}.account-balance-display h3{color:var(--accent-orange);margin-bottom:var(--spacing-xs);text-align:center}.account-balance-display .balance-amount{color:var(--text-primary);font-size:var(--font-2xl);margin:0;text-align:center}.status-completed{color:var(--accent-green);font-weight:700}.status-pending{color:var(--accent-orange);font-weight:700}.status-failed{color:var(--accent-red);font-weight:700}.status-failed:hover{cursor:help}.amount-deposit{color:var(--accent-green)}.amount-deposit,.amount-withdrawal{font-weight:var(--font-weight-medium)}.amount-withdrawal{color:var(--accent-red)}#history-container .table-unified th:first-child{border-top-left-radius:var(--radius-md)}#history-container .table-unified th:last-child{border-top-right-radius:var(--radius-md)}.hidden{display:none!important}.logo-header{height:60px;padding-left:15px}.container-no-padding{padding-left:0;padding-right:0}.button-hidden{display:none}.wallet-help-section{color:var(--text-secondary);text-align:center}.wallet-help-section,.wallet-steps-section{margin-top:var(--spacing-md)}.wallet-error-message,.wallet-success-message{border-radius:var(--border-radius);font-size:var(--font-sm);padding:var(--spacing-sm)}.autocash-toggle-container{margin-bottom:var(--spacing-sm)}.toggle-wrapper{align-items:center;display:flex;justify-content:space-between;padding:var(--spacing-xs) 0}.toggle-label{color:var(--text-primary);font-size:var(--font-sm);font-weight:500;margin-right:var(--spacing-sm)}.toggle-switch{display:inline-block;height:24px;position:relative;width:50px}.toggle-switch input{height:0;opacity:0;width:0}.toggle-slider{background-color:var(--bg-tertiary);border-radius:24px;bottom:0;box-shadow:0 0 1px rgba(0,0,0,.15),0 0 1px 1px rgba(0,0,0,.3);cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.3s}.toggle-slider:before{background-color:var(--text-muted);border-radius:50%;bottom:2px;content:"";height:18px;left:2px;position:absolute;transition:.3s;width:18px}.toggle-switch input:checked+.toggle-slider{background-color:var(--accent-green);border-color:var(--accent-green)}.toggle-switch input:checked+.toggle-slider:before{background-color:#fff;transform:translateX(26px)}.toggle-switch:hover .toggle-slider{border-color:var(--accent-green)}.toggle-switch input:disabled+.toggle-slider{cursor:not-allowed;opacity:.5}.toggle-container-bottom .autocash-toggle-container{margin-bottom:0}.nav-top-bar h1{line-height:inherit!important;margin:0;padding:0}.nav-top-bar{background-color:var(--bg-tertiary);border-bottom:1px solid var(--border-primary);height:45px;line-height:45px;text-align:center}.nav-top-bar div{display:inline-block;vertical-align:middle}.title{float:left}.title h1,.title img{display:inline-block;vertical-align:middle}.title a,.title h1{font-family:Courier New;font-weight:700;padding-left:var(--spacing-sm);text-decoration:none}.table-title,.title a,.title h1{color:var(--text-primary);font-size:var(--font-3xl)}.table-title{font-family:rbn}.user-login{float:right}.user-login a{color:var(--text-secondary);margin-left:var(--spacing-md)}.user-login a:hover{color:var(--text-primary);text-shadow:0 2px 2px var(--shadow-orange)}.balance-bits{font-size:var(--font-md)}.balance-bits,.username{color:var(--text-secondary);margin-right:var(--spacing-md)}.username{font-size:var(--font-sm)}.new-theme a{border:2px solid var(--border-accent);color:var(--accent-orange);cursor:pointer;font-weight:700;padding:var(--spacing-xs)}.new-theme a:hover{color:var(--text-primary);text-shadow:0 2px 2px var(--shadow-orange)}@media only screen and (max-width:40em){.table-title{display:none!important}}.success{background-color:var(--accent-green);font-size:var(--font-sm);line-height:1;margin:0 20%;padding:var(--spacing-sm) var(--spacing-md);text-align:center}.success,.success a,.warning{color:var(--text-primary)}.warning{background-color:var(--accent-red);font-size:var(--font-sm);line-height:1;margin:0 20%;padding:var(--spacing-sm) var(--spacing-md);text-align:center}#hotkeys-settings-container{color:var(--text-primary);padding:var(--spacing-sm)}#hotkeys-settings-container .hotkeys-header{margin-bottom:var(--spacing-sm);text-align:center}#hotkeys-settings-container .hotkeys-title{color:var(--text-primary);font-size:var(--font-md);font-weight:600;margin:0 0 2px}#hotkeys-settings-container .hotkeys-description{color:var(--text-secondary);font-size:var(--font-xs);margin:0}#hotkeys-settings-container .activation-row{align-items:center;background-color:var(--bg-tertiary);border-radius:var(--radius-sm);box-shadow:0 0 1px rgba(0,0,0,.15),0 0 1px 1px rgba(0,0,0,.3);display:flex;justify-content:center;margin-bottom:var(--spacing-sm);padding:var(--spacing-sm)}#hotkeys-settings-container .activation-row input[type=checkbox]{accent-color:var(--accent-blue);margin-right:var(--spacing-xs);transform:scale(1.1)}#hotkeys-settings-container .activation-row label{color:var(--text-primary);cursor:pointer;font-size:var(--font-sm);font-weight:500;margin:0}#hotkeys-settings-container .hotkeys-list{margin-bottom:var(--spacing-sm)}#hotkeys-settings-container .hotkey-item{align-items:center;background-color:var(--bg-tertiary);border:1px solid var(--border-primary);border-radius:var(--radius-sm);display:flex;justify-content:space-between;margin-bottom:2px;padding:var(--spacing-xs) var(--spacing-sm);transition:all .2s ease}#hotkeys-settings-container .hotkey-item:hover{background-color:var(--bg-quaternary);border-color:var(--accent-orange)}#hotkeys-settings-container .hotkey-key{background-color:var(--bg-primary);border:1px solid var(--border-primary);border-radius:var(--radius-sm);color:var(--accent-orange);display:inline-block;font-family:var(--font-primary);font-size:var(--font-xs);font-weight:600;min-width:40px;padding:2px 6px;text-align:center}#hotkeys-settings-container .hotkey-description{color:var(--text-primary);flex:1;font-size:var(--font-xs);font-weight:400;margin-left:var(--spacing-sm)}#hotkeys-settings-container .hotkeys-note{background-color:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:var(--radius-sm);margin:0;padding:var(--spacing-xs);text-align:center}#hotkeys-settings-container .hotkeys-note small{color:var(--text-tertiary);font-size:10px;font-style:italic;margin:0}.loading-image{left:calc(50% - 100px);top:50%;width:200px}.loading-image span{-moz-animation:loading-image 1.2s infinite alternate;-webkit-animation:loading-image 1.2s infinite alternate;-ms-animation:loading-image 1.2s infinite alternate;-o-animation:loading-image 1.2s infinite alternate;animation:loading-image 1.2s infinite alternate;background:var(--bg-tertiary);-moz-border-radius:125px;-webkit-border-radius:125px;-ms-border-radius:125px;-o-border-radius:125px;border-radius:125px;display:inline-block;height:25px;margin:63px auto;vertical-align:middle;width:25px}.bubble-1{-moz-animation-delay:0s;-webkit-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s}.bubble-2{-moz-animation-delay:.36s;-webkit-animation-delay:.36s;-ms-animation-delay:.36s;-o-animation-delay:.36s;animation-delay:.36s}.bubble-3{-moz-animation-delay:.72s;-webkit-animation-delay:.72s;-ms-animation-delay:.72s;-o-animation-delay:.72s;animation-delay:.72s}@-moz-keyframes loading-image{0%{background-color:var(--border-primary);height:25px;-moz-transform:translateY(0);width:25px}to{background-color:#b0b3c1;height:60px;-moz-transform:translateY(-53px);width:60px}}@-webkit-keyframes loading-image{0%{background-color:var(--border-primary);height:25px;-webkit-transform:translateY(0);width:25px}to{background-color:#b0b3c1;height:60px;-webkit-transform:translateY(-53px);width:60px}}@-ms-keyframes loading-image{0%{background-color:var(--border-primary);height:25px;-ms-transform:translateY(0);width:25px}to{background-color:#b0b3c1;height:60px;-ms-transform:translateY(-53px);width:60px}}@-o-keyframes loading-image{0%{background-color:var(--border-primary);height:25px;-o-transform:translateY(0);width:25px}to{background-color:#b0b3c1;height:60px;-o-transform:translateY(-53px);width:60px}}@keyframes loading-image{0%{background-color:var(--border-primary);height:25px;transform:translateY(0);width:25px}to{background-color:#b0b3c1;height:60px;transform:translateY(-53px);width:60px}}.maintenance-container{align-items:center;background:linear-gradient(135deg,var(--bg-primary) 0,var(--bg-secondary) 100%);display:flex;font-family:var(--font-primary);justify-content:center;min-height:100vh;overflow:hidden;position:relative}.maintenance-bg{background:radial-gradient(circle at 20% 50%,rgba(51,154,240,.1) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgba(102,204,102,.1) 0,transparent 50%),radial-gradient(circle at 40% 80%,rgba(243,150,47,.1) 0,transparent 50%);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.maintenance-animation{height:200px;left:50%;position:absolute;top:20%;transform:translateX(-50%);width:200px;z-index:2}.maintenance-icon{animation:iconPulse 2s ease-in-out infinite;color:var(--accent-blue);font-size:6rem;left:50%;position:absolute;text-shadow:0 0 30px rgba(51,154,240,.5);top:50%;transform:translate(-50%,-50%)}@keyframes iconPulse{0%,to{opacity:1;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.1)}}.maintenance-content{backdrop-filter:blur(10px);background:var(--bg-tertiary);border:1px solid var(--border-primary);border-radius:var(--radius-lg);box-shadow:0 var(--spacing-xl) calc(var(--spacing-xl)*2) rgba(0,0,0,.3);max-width:800px;padding:var(--spacing-xl);position:relative;text-align:center;z-index:3}.maintenance-header{margin-bottom:var(--spacing-xl)}.maintenance-logo img{filter:drop-shadow(0 0 10px rgba(51,154,240,.3));height:60px;margin-bottom:var(--spacing-md)}.maintenance-title{animation:titleGlow 2s ease-in-out infinite alternate;color:var(--accent-blue);font-size:var(--font-4xl);font-weight:var(--font-weight-extrabold);margin:0 0 var(--spacing-sm) 0;text-shadow:0 0 20px rgba(51,154,240,.5)}@keyframes titleGlow{0%{text-shadow:0 0 20px rgba(51,154,240,.5)}to{text-shadow:0 0 30px rgba(51,154,240,.8)}}.maintenance-subtitle{color:var(--text-secondary);font-size:var(--font-xl);font-weight:var(--font-weight-normal);margin:0 0 var(--spacing-xl) 0}.maintenance-message{color:var(--text-secondary);line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-xl)}.maintenance-message p{font-size:var(--font-lg);margin-bottom:var(--spacing-md)}.maintenance-info{display:flex;flex-wrap:wrap;gap:var(--spacing-xl);justify-content:center;margin-bottom:var(--spacing-xl)}.info-item{align-items:center;background:var(--bg-quaternary);border:1px solid var(--border-primary);border-radius:var(--radius-md);display:flex;gap:var(--spacing-md);min-width:180px;padding:var(--spacing-lg) var(--spacing-md);transition:all .3s ease}.info-item:hover{border-color:var(--accent-blue);box-shadow:0 10px 20px rgba(0,0,0,.2);transform:translateY(-5px)}.info-item i{color:var(--accent-blue);font-size:var(--font-3xl)}.info-text{text-align:left}.info-label{color:var(--text-muted);font-size:var(--font-sm);letter-spacing:1px;margin-bottom:var(--spacing-xs);text-transform:uppercase}.info-value{color:var(--text-primary);font-size:var(--font-lg);font-weight:var(--font-weight-semibold)}.maintenance-actions{display:flex;flex-wrap:wrap;gap:var(--spacing-md);justify-content:center}.maintenance-actions .btn{align-items:center;border:1px solid var(--border-primary);border-radius:var(--radius-md);display:inline-flex;font-size:var(--font-lg);font-weight:var(--font-weight-semibold);gap:var(--spacing-sm);justify-content:center;min-width:160px;padding:var(--spacing-md) var(--spacing-xl);text-decoration:none;transition:all .3s ease}.maintenance-actions .btn--primary{background:var(--accent-blue);border-color:var(--accent-blue);color:var(--text-primary)}.maintenance-actions .btn--primary:hover{background:var(--accent-blue-hover);box-shadow:0 8px 20px rgba(51,154,240,.3);transform:translateY(-2px)}.maintenance-actions .btn--secondary{background:var(--bg-quaternary);border-color:var(--border-primary);color:var(--text-primary)}.maintenance-actions .btn--secondary:hover{background:var(--bg-quinary);border-color:var(--accent-blue);box-shadow:0 8px 20px rgba(0,0,0,.3);transform:translateY(-2px)}@media (max-width:768px){.maintenance-content{margin:var(--spacing-md);padding:var(--spacing-lg)}.maintenance-title{font-size:var(--font-3xl)}.maintenance-info{flex-direction:column;gap:var(--spacing-md)}.info-item{justify-content:center;max-width:300px;width:100%}.maintenance-actions{align-items:center;flex-direction:column}.maintenance-actions .btn{max-width:300px;width:100%}.maintenance-animation{height:150px;width:150px}.maintenance-icon{font-size:4rem}}@keyframes slideUp{0%{opacity:0;transform:translateX(-50%) translateY(100%)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@keyframes slideUpSimple{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{opacity:1;transform:translateX(-50%) translateY(0)}to{opacity:0;transform:translateX(-50%) translateY(100%)}}@keyframes slideDownSimple{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@keyframes overlayFadeIn{0%{opacity:0}to{opacity:1}}@keyframes overlayFadeOut{0%{opacity:1}to{opacity:0}}#modal-container.modal-dismissing{animation:slideDown .6s cubic-bezier(.25,.46,.45,.94) forwards}.account-modal-content.modal-dismissing,.bonus-usage-modal.modal-dismissing,.css-18aotig.modal-dismissing,.faq-modal.modal-dismissing,.forgot-password-form.modal-dismissing,.login-form.modal-dismissing,.logout-modal.modal-dismissing,.register-form.modal-dismissing,.reset-password-form.modal-dismissing,.round-info-modal.modal-dismissing,.wallet-modal-container.modal-dismissing{animation:slideDownSimple .6s cubic-bezier(.25,.46,.45,.94) forwards}.modal-overlay.modal-dismissing{animation:overlayFadeOut .6s ease-in-out forwards}@media (max-width:768px){#modal-container.modal-dismissing{animation:slideDownSimple .6s cubic-bezier(.25,.46,.45,.94) forwards}}.modal-overlay{animation:overlayFadeIn .6s ease-in-out;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background-color:rgba(0,0,0,.7)}#modal-container{animation:slideUp .6s cubic-bezier(.25,.46,.45,.94)}.account-modal-content,.bonus-usage-modal,.css-18aotig,.faq-modal,.forgot-password-form,.login-form,.logout-modal,.register-form,.reset-password-form,.round-info-modal,.wallet-modal-container{animation:slideUpSimple .6s cubic-bezier(.25,.46,.45,.94)}@media (max-width:768px){#modal-container{animation:slideUpSimple .6s cubic-bezier(.25,.46,.45,.94)}.modal-overlay{animation:overlayFadeIn .6s ease-in-out}}#players-container{align-items:stretch;display:flex;flex:1;flex-direction:column;min-height:0;overflow-y:auto}#players-container .player-count{border-radius:var(--radius-md);flex-shrink:0;margin-bottom:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-sm)}@media handheld,only screen and (max-width:990px){#players-container{padding-bottom:90px;position:relative}#players-container .player-count{background-color:var(--bg-secondary);border-radius:0!important;border-top:1px solid var(--border-primary);bottom:0!important;box-shadow:0 -2px 8px rgba(0,0,0,.1);left:0!important;margin:0!important;position:fixed!important;right:0!important;width:100%!important;z-index:100}#players-container .table-unified{margin-bottom:0}}#players-container .table-unified{align-self:flex-start;border:none;border-radius:var(--radius-md);margin-top:0;overflow:hidden;width:100%}#players-container .table-unified thead{background-color:var(--bg-secondary);position:sticky;top:0;z-index:10}#players-container .table-unified td:first-child,#players-container .table-unified th:first-child,#players-container .table-unified th:first-child .th-inner{text-align:left!important}tr.user-won.me{background-color:rgba(64,134,9,.25)}.user-won td,.user-won td *{color:var(--accent-green)!important}tr.user-lost.me{background-color:rgba(224,62,62,.25)}.user-lost td,.user-lost td *{color:var(--accent-red)!important}tr.user-playing.me{background-color:rgba(255,129,0,.25)}.user-playing td,.user-playing td *{color:var(--accent-orange)!important}tr.user-cashed.me{background-color:rgba(64,134,9,.25)}.user-cashed td,.user-cashed td *{color:var(--accent-green)!important}.privacy-container{background-color:var(--bg-primary);color:var(--text-primary);font-family:var(--font-primary);min-height:100vh}.privacy-header{background:linear-gradient(135deg,var(--bg-secondary) 0,var(--bg-tertiary) 100%);border-bottom:2px solid var(--accent-orange);overflow:hidden;padding:var(--spacing-xl) 0;position:relative;text-align:center}.privacy-header:before{animation:shimmer 3s infinite;background:linear-gradient(45deg,transparent 30%,rgba(243,150,47,.1) 50%,transparent 70%);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.privacy-logo{color:var(--accent-orange);font-size:var(--font-4xl);font-weight:var(--font-weight-extrabold);margin-bottom:var(--spacing-md);position:relative;text-shadow:2px 2px 4px rgba(0,0,0,.5);z-index:1}.privacy-logo:hover{color:var(--text-primary);text-shadow:0 0 10px var(--accent-orange);transition:all .3s ease}.privacy-title{font-size:var(--font-3xl);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-lg)}.privacy-play-button,.privacy-title{color:var(--text-primary);position:relative;z-index:1}.privacy-play-button{background:linear-gradient(135deg,var(--accent-orange) 0,#ff8c00 100%);border:none;border-radius:var(--radius-button);box-shadow:var(--shadow-button);display:inline-block;font-size:var(--font-lg);font-weight:var(--font-weight-semibold);padding:var(--spacing-md) var(--spacing-xl);text-decoration:none;transition:all .3s ease}.privacy-play-button:hover{box-shadow:var(--shadow-button-hover);color:var(--text-primary);text-decoration:none;transform:translateY(-2px)}.privacy-content{background-color:var(--bg-primary);margin:0 auto;max-width:1200px;padding:var(--spacing-xl)}.privacy-section{background-color:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-lg);box-shadow:0 4px 15px rgba(0,0,0,.2);margin-bottom:var(--spacing-xl);padding:var(--spacing-xl);transition:all .3s ease}.privacy-section:hover{border-color:var(--accent-orange);box-shadow:0 6px 20px rgba(0,0,0,.3);transform:translateY(-2px)}.privacy-section h3{border-bottom:2px solid var(--accent-orange);color:var(--accent-orange);font-size:var(--font-2xl);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-lg);padding-bottom:var(--spacing-sm);position:relative}.privacy-section h3:after{background-color:var(--text-primary);bottom:-2px;content:"";height:2px;left:0;position:absolute;width:50px}.privacy-section p{font-size:var(--font-md)}.privacy-section p,.privacy-section ul{color:var(--text-secondary);line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-md)}.privacy-section ul{padding-left:var(--spacing-lg)}.privacy-section li{margin-bottom:var(--spacing-sm);position:relative}.privacy-section li::marker{color:var(--accent-orange)}.privacy-section strong{color:var(--text-primary);font-weight:var(--font-weight-semibold)}.privacy-section a{border-bottom:1px solid transparent;color:var(--accent-orange);font-weight:var(--font-weight-medium);text-decoration:none;transition:all .3s ease}.privacy-section a:hover{border-bottom-color:var(--accent-orange);color:var(--text-primary);text-shadow:0 0 5px var(--accent-orange)}.privacy-footer{background:linear-gradient(135deg,var(--bg-secondary) 0,var(--bg-tertiary) 100%);border-top:2px solid var(--accent-orange);margin-top:var(--spacing-xl);padding:var(--spacing-xl) 0}.privacy-footer-content{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-md);justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 var(--spacing-xl)}.privacy-copyright{color:var(--text-muted);font-size:var(--font-sm)}.privacy-footer-links{display:flex;flex-wrap:wrap;gap:var(--spacing-lg)}.privacy-footer-links a{border:1px solid transparent;border-radius:var(--radius-md);color:var(--text-secondary);font-weight:var(--font-weight-medium);padding:var(--spacing-sm) var(--spacing-md);text-decoration:none;transition:all .3s ease}.privacy-footer-links a:hover{background-color:rgba(243,150,47,.1);border-color:var(--accent-orange);color:var(--accent-orange);transform:translateY(-1px)}.privacy-highlight{background:linear-gradient(135deg,rgba(243,150,47,.1),rgba(243,150,47,.05));border-left:4px solid var(--accent-orange);border-radius:0 var(--radius-lg) var(--radius-lg) 0;margin:var(--spacing-lg) 0;padding:var(--spacing-lg)}.privacy-highlight p{font-weight:var(--font-weight-medium);margin-bottom:0}.privacy-contact{background:linear-gradient(135deg,rgba(51,154,240,.1),rgba(51,154,240,.05));border:1px solid var(--accent-blue);border-radius:var(--radius-lg);margin:var(--spacing-lg) 0;padding:var(--spacing-lg)}.privacy-contact h3{border-bottom-color:var(--accent-blue);color:var(--accent-blue)}@media (max-width:768px){.privacy-content{padding:var(--spacing-md)}.privacy-section{margin-bottom:var(--spacing-lg);padding:var(--spacing-lg)}.privacy-header{padding:var(--spacing-lg) 0}.privacy-logo{font-size:var(--font-3xl)}.privacy-title{font-size:var(--font-2xl)}.privacy-footer-content{flex-direction:column;text-align:center}.privacy-footer-links{justify-content:center}}@media (max-width:480px){.privacy-section h3{font-size:var(--font-xl)}.privacy-section{padding:var(--spacing-md)}.privacy-footer-links{flex-direction:column;gap:var(--spacing-sm)}}.privacy-content::-webkit-scrollbar{width:8px}.privacy-content::-webkit-scrollbar-track{background:var(--bg-secondary);border-radius:var(--radius-sm)}.privacy-content::-webkit-scrollbar-thumb{background:var(--accent-orange);border-radius:var(--radius-sm)}.privacy-content::-webkit-scrollbar-thumb:hover{background:#ff8c00}.privacy-section{animation:fadeInUp .6s ease forwards;opacity:0;transform:translateY(20px)}.privacy-section:first-child{animation-delay:.1s}.privacy-section:nth-child(2){animation-delay:.2s}.privacy-section:nth-child(3){animation-delay:.3s}.privacy-section:nth-child(4){animation-delay:.4s}.privacy-section:nth-child(5){animation-delay:.5s}.privacy-section:nth-child(6){animation-delay:.6s}.privacy-section:nth-child(7){animation-delay:.7s}.privacy-section:nth-child(8){animation-delay:.8s}.privacy-section:nth-child(9){animation-delay:.9s}.privacy-section:nth-child(10){animation-delay:1s}.privacy-section:nth-child(11){animation-delay:1.1s}.privacy-section:nth-child(12){animation-delay:1.2s}.referral-subtitle{color:var(--text-secondary);font-size:var(--font-sm);margin:0;text-align:center}.referral-link-section{margin-bottom:var(--spacing-md)}.referral-label{display:block;margin-bottom:var(--spacing-sm)}.referral-link-input-group{display:flex;gap:var(--spacing-sm);margin-bottom:var(--spacing-md)}.referral-link-input-group .input-field{flex:1;font-size:var(--font-sm);height:36px;overflow:hidden;padding:0 var(--spacing-sm);text-overflow:ellipsis;white-space:nowrap}.referral-link-input-group .wallet-primary-button{font-size:var(--font-sm);height:36px;padding:0 var(--spacing-sm);width:10em}.referral-loading{padding:var(--spacing-md);text-align:center}.referral-info-box{margin-bottom:var(--spacing-md)}.referral-row{display:flex;justify-content:space-between;margin-bottom:var(--spacing-sm)}.referral-row-last{margin-bottom:0}.referral-metric{color:var(--text-primary);font-weight:var(--font-weight-semibold)}.referral-transfer-btn{margin-top:var(--spacing-md)}.referral-helper{font-size:var(--font-xxs);margin-top:var(--spacing-sm);text-align:center}.referral-empty{color:var(--text-secondary);padding:var(--spacing-md);text-align:center}.referral-faq-title{margin-bottom:var(--spacing-md)}.referral-faq-body{line-height:var(--line-height-relaxed)}.referral-faq-item{margin-bottom:var(--spacing-md)}.referral-table-container{margin-top:var(--spacing-md);overflow-x:auto}.referral-table{border-collapse:collapse;font-size:var(--font-sm);width:100%}.referral-table th{background:var(--bg-secondary);border-bottom:2px solid var(--border-color);color:var(--text-primary);font-weight:var(--font-weight-semibold);text-align:left}.referral-table td,.referral-table th{padding:var(--spacing-sm) var(--spacing-md)}.referral-table td{border-bottom:1px solid var(--border-color);color:var(--text-secondary)}.referral-table tbody tr:hover{background:var(--bg-secondary)}.referral-status-completed{background:#10b981}.referral-status-completed,.referral-status-pending{border-radius:4px;color:#fff;display:inline-block;font-size:var(--font-xxs);font-weight:var(--font-weight-semibold);padding:4px 8px;text-transform:uppercase}.referral-status-pending{background:#f59e0b}.gaming-container{background-color:var(--bg-primary);color:var(--text-primary);font-family:var(--font-primary);min-height:100vh}.gaming-header{background:linear-gradient(135deg,var(--bg-secondary) 0,var(--bg-tertiary) 100%);border-bottom:2px solid var(--accent-orange);overflow:hidden;padding:var(--spacing-xl) 0;position:relative;text-align:center}.gaming-header:before{animation:shimmer 3s infinite;background:linear-gradient(45deg,transparent 30%,rgba(243,150,47,.1) 50%,transparent 70%);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.gaming-logo{color:var(--accent-orange);font-size:var(--font-4xl);font-weight:var(--font-weight-extrabold);margin-bottom:var(--spacing-md);position:relative;text-decoration:none;text-shadow:2px 2px 4px rgba(0,0,0,.5);z-index:1}.gaming-logo:hover{color:var(--text-primary);text-shadow:0 0 10px var(--accent-orange);transition:all .3s ease}.gaming-title{font-size:var(--font-3xl);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-lg)}.gaming-play-button,.gaming-title{color:var(--text-primary);position:relative;z-index:1}.gaming-play-button{background:linear-gradient(135deg,var(--accent-orange) 0,#ff8c00 100%);border:none;border-radius:var(--radius-button);box-shadow:var(--shadow-button);display:inline-block;font-size:var(--font-lg);font-weight:var(--font-weight-semibold);padding:var(--spacing-md) var(--spacing-xl);text-decoration:none;transition:all .3s ease}.gaming-play-button:hover{box-shadow:var(--shadow-button-hover);color:var(--text-primary);text-decoration:none;transform:translateY(-2px)}.gaming-content{background-color:var(--bg-primary);margin:0 auto;max-width:1200px;padding:var(--spacing-xl)}.gaming-section{background-color:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-lg);box-shadow:0 4px 15px rgba(0,0,0,.2);margin-bottom:var(--spacing-xl);padding:var(--spacing-xl);transition:all .3s ease}.gaming-section:hover{border-color:var(--accent-orange);box-shadow:0 6px 20px rgba(0,0,0,.3);transform:translateY(-2px)}.gaming-section h3{border-bottom:2px solid var(--accent-orange);color:var(--accent-orange);font-size:var(--font-2xl);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-lg);padding-bottom:var(--spacing-sm);position:relative}.gaming-section h3:after{background-color:var(--text-primary);bottom:-2px;content:"";height:2px;left:0;position:absolute;width:50px}.gaming-section p{font-size:var(--font-md)}.gaming-section p,.gaming-section ul{color:var(--text-secondary);line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-md)}.gaming-section ul{padding-left:var(--spacing-lg)}.gaming-section li{margin-bottom:var(--spacing-sm);position:relative}.gaming-section li::marker{color:var(--accent-orange)}.gaming-section strong{color:var(--text-primary);font-weight:var(--font-weight-semibold)}.gaming-section a{border-bottom:1px solid transparent;color:var(--accent-orange);font-weight:var(--font-weight-medium);text-decoration:none;transition:all .3s ease}.gaming-section a:hover{border-bottom-color:var(--accent-orange);color:var(--text-primary);text-shadow:0 0 5px var(--accent-orange)}.gaming-footer{background:linear-gradient(135deg,var(--bg-secondary) 0,var(--bg-tertiary) 100%);border-top:2px solid var(--accent-orange);margin-top:var(--spacing-xl);padding:var(--spacing-xl) 0}.gaming-footer-content{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-md);justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 var(--spacing-xl)}.gaming-copyright{color:var(--text-muted);font-size:var(--font-sm)}.gaming-footer-links{display:flex;flex-wrap:wrap;gap:var(--spacing-lg)}.gaming-footer-links a{border:1px solid transparent;border-radius:var(--radius-md);color:var(--text-secondary);font-weight:var(--font-weight-medium);padding:var(--spacing-sm) var(--spacing-md);text-decoration:none;transition:all .3s ease}.gaming-footer-links a:hover{background-color:rgba(243,150,47,.1);border-color:var(--accent-orange);color:var(--accent-orange);transform:translateY(-1px)}.gaming-highlight{background:linear-gradient(135deg,rgba(243,150,47,.1),rgba(243,150,47,.05));border-left:4px solid var(--accent-orange);border-radius:0 var(--radius-lg) var(--radius-lg) 0;margin:var(--spacing-lg) 0;padding:var(--spacing-lg)}.gaming-highlight p{font-weight:var(--font-weight-medium);margin-bottom:0}.gaming-contact{background:linear-gradient(135deg,rgba(51,154,240,.1),rgba(51,154,240,.05));border:1px solid var(--accent-blue);border-radius:var(--radius-lg);margin:var(--spacing-lg) 0;padding:var(--spacing-lg)}.gaming-contact h3{border-bottom-color:var(--accent-blue);color:var(--accent-blue)}.support-organizations{display:grid;gap:var(--spacing-lg);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:var(--spacing-lg)}.support-card{background:linear-gradient(135deg,var(--bg-tertiary) 0,var(--bg-secondary) 100%);border:1px solid var(--border-primary);border-radius:var(--radius-lg);box-shadow:0 2px 10px rgba(0,0,0,.1);padding:var(--spacing-lg);text-align:center;transition:all .3s ease}.support-card:hover{border-color:var(--accent-blue);box-shadow:0 4px 20px rgba(0,0,0,.2);transform:translateY(-3px)}.support-card h4{color:var(--accent-blue);font-size:var(--font-lg);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-md)}.support-card p{color:var(--text-secondary);font-size:var(--font-sm);margin-bottom:var(--spacing-sm)}.support-card strong{color:var(--text-primary);font-weight:var(--font-weight-semibold)}.gaming-section ul ul{margin-top:var(--spacing-sm);padding-left:var(--spacing-lg)}.gaming-section ul ul li{color:var(--text-muted);font-size:var(--font-sm);margin-bottom:var(--spacing-xs)}@media (max-width:768px){.gaming-content{padding:var(--spacing-md)}.gaming-section{margin-bottom:var(--spacing-lg);padding:var(--spacing-lg)}.gaming-header{padding:var(--spacing-lg) 0}.gaming-logo{font-size:var(--font-3xl)}.gaming-title{font-size:var(--font-2xl)}.gaming-footer-content{flex-direction:column;text-align:center}.gaming-footer-links{justify-content:center}.support-organizations{gap:var(--spacing-md);grid-template-columns:1fr}}@media (max-width:480px){.gaming-section h3{font-size:var(--font-xl)}.gaming-section{padding:var(--spacing-md)}.gaming-footer-links{flex-direction:column;gap:var(--spacing-sm)}.support-card{padding:var(--spacing-md)}}.gaming-content::-webkit-scrollbar{width:8px}.gaming-content::-webkit-scrollbar-track{background:var(--bg-secondary);border-radius:var(--radius-sm)}.gaming-content::-webkit-scrollbar-thumb{background:var(--accent-orange);border-radius:var(--radius-sm)}.gaming-content::-webkit-scrollbar-thumb:hover{background:#ff8c00}.gaming-section{animation:fadeInUp .6s ease forwards;opacity:0;transform:translateY(20px)}.gaming-section:first-child{animation-delay:.1s}.gaming-section:nth-child(2){animation-delay:.2s}.gaming-section:nth-child(3){animation-delay:.3s}.gaming-section:nth-child(4){animation-delay:.4s}.gaming-section:nth-child(5){animation-delay:.5s}.gaming-section:nth-child(6){animation-delay:.6s}.gaming-section:nth-child(7){animation-delay:.7s}.gaming-section:nth-child(8){animation-delay:.8s}.gaming-section:nth-child(9){animation-delay:.9s}.gaming-section ul li strong{color:var(--accent-red)}.support-card:first-child{background:linear-gradient(135deg,rgba(255,85,85,.1),rgba(255,85,85,.05));border-color:var(--accent-red)}.support-card:first-child h4{color:var(--accent-red)}.support-card:first-child:hover{border-color:var(--accent-red);box-shadow:0 4px 20px rgba(255,85,85,.2)}.round-info-modal{background:var(--bg-secondary);border-radius:var(--radius-lg);color:var(--text-primary);max-height:90vh;max-width:800px;overflow-y:auto;padding:var(--spacing-lg);width:100%}.round-info-error,.round-info-loading{color:var(--text-primary);padding:var(--spacing-xl);text-align:center}.round-info-header{align-items:center;border-bottom:1px solid var(--border-black);display:flex;flex-direction:column;margin-bottom:var(--spacing-lg);padding-bottom:var(--spacing-md)}.round-info-title{color:var(--text-primary);font-size:var(--font-xl);font-weight:var(--font-weight-bold);margin:0 0 var(--spacing-lg) 0;text-align:center}.round-nav-buttons{align-items:center;display:flex;justify-content:space-between;width:100%}.round-nav-button{background:#4285f4;border:none;border-radius:var(--radius-sm);color:#fff;cursor:pointer;font-size:var(--font-sm);font-weight:var(--font-weight-semibold);padding:var(--spacing-sm) var(--spacing-md);transition:background-color .2s}.round-nav-button:hover:not(:disabled){background:#357ae8}.round-nav-button:disabled{background:#555;cursor:not-allowed;opacity:.6}.round-info-details{background:var(--bg-tertiary);border-radius:var(--radius-sm);box-shadow:0 0 1px rgba(0,0,0,.15),0 0 1px 1px rgba(0,0,0,.3);margin-bottom:var(--spacing-lg);padding:var(--spacing-md)}.round-detail-row{align-items:center;border-bottom:1px solid var(--bg-secondary);display:flex;justify-content:space-between;padding:var(--spacing-xs) 0}.round-detail-row:last-child{border-bottom:none}.round-detail-label{color:var(--text-secondary);font-weight:var(--font-weight-medium)}.round-detail-value{color:var(--text-primary);font-weight:var(--font-weight-semibold)}.round-info-hash{color:var(--text-primary);font-family:monospace;font-size:var(--font-xs);margin-bottom:var(--spacing-lg);padding:var(--spacing-sm);text-align:center;word-break:break-all}.round-info-hash,.round-info-players{background:var(--bg-tertiary);border-radius:var(--radius-sm);box-shadow:0 0 1px rgba(0,0,0,.15),0 0 1px 1px rgba(0,0,0,.3)}.round-info-players{margin-top:var(--spacing-sm)}.round-info-subtitle{color:var(--text-primary);font-size:var(--font-lg);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-md)}.round-players-table-wrapper{border-radius:var(--radius-sm);margin-top:var(--spacing-sm);max-height:400px;overflow-x:auto;overflow-y:auto;scrollbar-color:var(--bg-quaternary) var(--bg-secondary);scrollbar-width:thin}.round-players-table-wrapper::-webkit-scrollbar{height:8px;width:8px}.round-players-table-wrapper::-webkit-scrollbar-track{background:var(--bg-secondary);border-radius:var(--radius-sm)}.round-players-table-wrapper::-webkit-scrollbar-thumb{background:var(--bg-quaternary);border-radius:var(--radius-sm)}.round-players-table-wrapper::-webkit-scrollbar-thumb:hover{background:#4a4c56}.round-players-table{background:var(--bg-tertiary);border-collapse:collapse;min-width:100%;width:100%}.round-players-table thead{background:var(--bg-secondary);position:sticky;top:0;z-index:10}.round-players-table th{border-bottom:2px solid var(--border-black);color:var(--text-primary);font-size:var(--font-sm);font-weight:var(--font-weight-bold);padding:var(--spacing-sm) var(--spacing-md)}.round-player-col-user{text-align:left;width:35%}.round-player-col-mult{text-align:center;width:15%}.round-player-col-amount{text-align:center;width:25%}.round-player-col-profit{text-align:right;width:25%}.round-player-row{transition:background-color .2s}.round-player-row:hover{background:var(--bg-quaternary)}.round-players-table td{border-bottom:1px solid var(--bg-secondary);padding:var(--spacing-sm) var(--spacing-md)}.round-player-row:last-child td{border-bottom:none}.round-player-winner .round-player-multiplier,.round-player-winner .round-player-username{color:var(--accent-green);font-weight:var(--font-weight-medium)}.round-player-winner .round-player-amount{color:var(--accent-green);font-weight:var(--font-weight-normal)}.round-player-winner .round-player-profit{color:var(--accent-green);font-weight:var(--font-weight-semibold)}.round-player-loser .round-player-multiplier,.round-player-loser .round-player-username{color:var(--accent-red);font-weight:var(--font-weight-medium)}.round-player-loser .round-player-amount{color:var(--accent-red);font-weight:var(--font-weight-normal)}.round-player-loser .round-player-profit{color:var(--accent-red);font-weight:var(--font-weight-semibold)}.round-player-busted{color:var(--accent-red)!important;font-weight:var(--font-weight-bold)}.round-profit-positive{color:var(--accent-green)!important}.round-profit-negative{color:var(--accent-red)!important}.round-player-multiplier,.round-player-username{color:var(--accent-green);font-weight:var(--font-weight-medium)}.round-player-amount{color:var(--accent-green);font-weight:var(--font-weight-normal)}.round-player-profit{color:var(--accent-green);font-weight:var(--font-weight-semibold)}.round-no-players{color:var(--text-secondary);font-style:italic;padding:var(--spacing-xl);text-align:center}@media handheld,only screen and (max-width:768px){.round-info-modal{max-width:95%;padding:var(--spacing-md)}.round-nav-buttons{flex-direction:column;gap:var(--spacing-sm);width:100%}.round-nav-button{width:100%}.round-players-table-wrapper{max-height:300px}.round-players-table td,.round-players-table th{font-size:var(--font-xs);padding:var(--spacing-xs)}.round-info-hash{font-size:10px}}@media handheld,only screen and (max-width:480px){.round-players-table-wrapper{max-height:250px}.round-players-table td,.round-players-table th{font-size:10px;padding:var(--spacing-xs)}}#settings-selector-container{display:flex;flex-direction:column;height:100%;width:100%}#settings-selector-container .tabs-container{background-color:var(--bg-tertiary);border-bottom:1px solid var(--border-primary);display:flex;flex:0 0 auto;flex-direction:row;height:auto;margin:0;min-width:100%;padding:0;text-align:left;width:100%}#settings-selector-container .tab-holder{align-items:center;border-right:1px solid var(--bg-primary);cursor:pointer;display:flex;flex:1;font-size:var(--font-sm);justify-content:center;min-width:0;padding:var(--spacing-sm) var(--spacing-md);text-align:center;transition:background-color .2s ease;width:auto}#settings-selector-container .tab-holder.tab-active{background:var(--bg-quaternary)}#settings-selector-container .tab-holder.tab-active a{color:var(--accent-orange)}#settings-selector-container .tab-holder a{color:var(--text-tertiary);cursor:pointer;font-size:var(--font-xs);font-weight:800;text-transform:uppercase}#settings-selector-container .tab-holder:hover{background-color:var(--bg-quaternary)}#settings-selector-container .tab-holder:hover a{color:var(--accent-orange)}#settings-selector-container .tab-holder:last-child{border-right:none}#settings-selector-container .settings-widget-container{background-color:var(--bg-secondary);box-sizing:border-box;flex:1;min-height:0;min-width:0;overflow-x:hidden;overflow-y:auto;padding:var(--spacing-md);width:100%}#strategy-container{height:100%;width:100%}#strategy-container .widget-container{bottom:1.2rem;left:0;overflow-y:scroll;right:0;top:0}#strategy-container .control-buttons{bottom:0;left:0;right:0}#strategy-container .buttons-container{text-align:right}#strategy-container .strategy-invalid-data{color:var(--accent-red);display:block;font-size:var(--font-xs);padding-left:var(--spacing-sm);text-align:right}#strategy-container .auto-bet-container{color:var(--text-primary);padding-top:var(--spacing-xs)}#strategy-container .stra-base-bet,#strategy-container .stra-cash-out-at,#strategy-container .stra-max-bet-stop{padding-left:var(--spacing-md)}#strategy-container .stra-on-loss,#strategy-container .stra-on-win{padding-bottom:var(--spacing-xs);padding-left:var(--spacing-md);padding-top:var(--spacing-xs)}#strategy-container .stra-on-loss-increase-bet-by,#strategy-container .stra-on-loss-return-to-base-radio,#strategy-container .stra-on-win-increase_bet_by,#strategy-container .stra-on-win-return-to-base-radio{margin-left:var(--spacing-lg)}#strategy-container .strategy-input{background-color:var(--bg-secondary);border:1px solid var(--border-black);color:var(--text-primary);display:block;height:100%;resize:none;width:100%}#strategy-container .strategy-select,#strategy-container .strategy-start,#strategy-container .strategy-stop{background-color:var(--bg-tertiary);border:1px solid var(--bg-tertiary);border-radius:var(--radius-sm);color:var(--text-primary);cursor:pointer;display:inline-block;height:1rem;outline:none}#strategy-container .strategy-select:disabled,#strategy-container .strategy-start:disabled,#strategy-container .strategy-stop:disabled{color:var(--text-muted)}#strategy-container .strategy-select,#strategy-container .strategy-start,#strategy-container .strategy-stop{margin-right:var(--spacing-xs)}#strategy-container .bet-title{font-weight:500}#strategy-container .auto-bet-container input[type=text]{-webkit-appearance:none;appearance:none;background-color:transparent;border:0;border-bottom:1px solid var(--border-secondary);color:var(--text-primary);font-size:var(--font-sm);font-weight:500;padding:0;resize:none;text-align:center;width:5em}#promotions-carousel,.carousel-wrapper{background-color:var(--bg-tertiary);border-radius:var(--radius-md);box-shadow:0 0 1px rgba(0,0,0,.15),0 0 1px 1px rgba(0,0,0,.3);box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;height:100px;margin-bottom:var(--spacing-xs);max-width:100%;min-width:0;overflow:hidden;position:relative;width:100%;z-index:2}#promotions-carousel img,.carousel-image,.carousel-wrapper img{display:block;flex:1;height:100%;min-height:0;object-fit:cover;object-position:center center;width:100%}.contact-info{flex-shrink:0;font-size:var(--font-sm);line-height:1.2;margin:0 var(--spacing-sm) var(--spacing-xs);padding:var(--spacing-xs) 0 0;text-align:center}.highlight-text{color:var(--accent-orange);font-size:var(--font-sm);font-weight:700}#promotions-carousel a,.carousel-wrapper a{display:flex;flex:1;min-height:0;text-decoration:none}#promotions-carousel a img,.carousel-wrapper a img{height:100%;min-height:0;object-fit:contain;object-position:center center;width:100%}#tabs-inner-container{background-color:var(--bg-tertiary);box-sizing:border-box;display:flex;flex-direction:row;height:100%;overflow:hidden;position:relative;width:100%;z-index:1}#tabs-inner-container,#tabs-inner-container .log-chat-container{border-radius:var(--radius-md);box-shadow:0 0 1px rgba(0,0,0,.15),0 0 1px 1px rgba(0,0,0,.3)}#tabs-inner-container .log-chat-container{flex:1;margin:var(--spacing-sm);min-height:0}.tab-container{background-color:var(--bg-secondary);border-right:1px solid var(--border-primary);box-shadow:0 0 1px rgba(0,0,0,.15),0 0 1px 1px rgba(0,0,0,.3);flex:0 0 35px;min-height:0;min-width:35px;width:35px}@media handheld,only screen and (max-width:480px){.tab-container{flex:0 0 30px;min-width:30px;width:30px}#tabs-inner-container .tab-container li.tab a{font-size:.65rem;padding:2px 1px}#tabs-inner-container .tab-container li.tab-settings a{font-size:.65rem;height:1rem;width:1rem}}#tabs-inner-container .tab-container{background-color:var(--bg-secondary);border-right:1px solid var(--border-primary);box-shadow:0 0 1px rgba(0,0,0,.15),0 0 1px 1px rgba(0,0,0,.3);height:100%;min-height:0}#tabs-inner-container .tab-container ul{display:flex;flex-direction:column;height:100%;list-style:none;margin:0;padding:0}#tabs-inner-container .tab-container li{box-shadow:0 -1px 1px rgba(0,0,0,.3),0 -1px 1px rgba(0,0,0,.15);display:flex;flex:1;margin:0;padding:0;width:100%}#tabs-inner-container .tab-container li.tab a{align-items:center;border-radius:0!important;box-sizing:border-box;cursor:pointer;display:flex;font-size:var(--font-xs);font-weight:600;justify-content:center;margin:0;min-height:2rem;padding:4px 2px;text-decoration:none;text-orientation:mixed;text-transform:uppercase;transform:rotate(180deg);white-space:nowrap;width:100%;writing-mode:vertical-rl}#tabs-inner-container .tab-container li.tab.tab-active a{font-weight:700}#tabs-inner-container .tab-container li.tab.tab-active a,#tabs-inner-container .tab-container li.tab:hover a{background-color:var(--bg-quaternary);border-radius:0!important;color:var(--accent-blue);margin:0;padding:2px}#tabs-inner-container .tab-container li.tab-settings{align-items:center;display:flex;flex-shrink:0;flex:0 0 auto;justify-content:center;margin-top:auto;min-height:1.5rem;padding:2px 0;text-align:center;visibility:visible}#tabs-inner-container .tab-container li.tab-settings a{align-items:center;border-radius:0!important;color:var(--text-tertiary);cursor:pointer;display:flex;font-size:var(--font-xs);height:1.2rem;justify-content:center;text-align:center;text-orientation:mixed;transform:rotate(180deg);transition:all .2s ease;width:1.2rem;writing-mode:vertical-rl}#tabs-inner-container .tab-container li.tab-settings i{color:inherit;display:block;font-size:var(--font-sm);height:100%;line-height:1;text-align:center;width:100%}#tabs-inner-container .tab-container li.tab-settings.tab-active a,#tabs-inner-container .tab-container li.tab-settings:hover a{background-color:var(--bg-quaternary);border-radius:0!important;color:var(--accent-blue)}#tabs-inner-container>:not(.tab-container){background-color:var(--bg-gray-light);border-radius:0 var(--radius-md) var(--radius-md) 0;display:flex;flex:1 1 auto;flex-direction:column;min-width:0;overflow:scroll}@media handheld,only screen and (max-width:990px){#promotions-carousel,.carousel-wrapper{height:100px;margin-bottom:var(--spacing-xs)}#promotions-carousel a img,#promotions-carousel img,.carousel-image,.carousel-wrapper a img,.carousel-wrapper img{object-fit:contain}#tabs-inner-container{height:300px;margin-top:var(--spacing-xs);min-height:300px}#tabs-inner-container>:not(.tab-container){min-height:0;overflow:scroll}}.terms-page-wrapper{background-color:var(--bg-primary);min-height:calc(100vh - 80px);padding:var(--spacing-lg) 0}.terms-container{background-color:var(--bg-primary);color:var(--text-primary);font-family:var(--font-primary);margin:0 auto;max-width:1200px}.terms-header{background:linear-gradient(135deg,var(--bg-secondary) 0,var(--bg-tertiary) 100%);border-bottom:2px solid var(--accent-orange);border-radius:var(--radius-lg) var(--radius-lg) 0 0;margin-bottom:var(--spacing-xl);overflow:hidden;padding:var(--spacing-xl) var(--spacing-xl);position:relative;text-align:center}.terms-header:before{animation:shimmer 3s infinite;background:linear-gradient(45deg,transparent 30%,rgba(243,150,47,.1) 50%,transparent 70%);bottom:0;content:"";left:0;position:absolute;right:0;top:0}@keyframes shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.terms-title{color:var(--accent-orange);font-size:var(--font-4xl);font-weight:var(--font-weight-extrabold);margin:0 0 var(--spacing-sm) 0;position:relative;text-shadow:0 0 10px rgba(243,150,47,.3);z-index:1}.terms-subtitle{color:var(--text-secondary);font-size:var(--font-md);margin:0;position:relative;z-index:1}.terms-content{background-color:var(--bg-primary);padding:0 var(--spacing-xl) var(--spacing-xl)}.terms-section{background-color:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-lg);box-shadow:0 4px 15px rgba(0,0,0,.2);margin-bottom:var(--spacing-xl);padding:var(--spacing-xl);transition:all .3s ease}.terms-section:hover{border-color:var(--accent-orange);box-shadow:0 6px 20px rgba(0,0,0,.3);transform:translateY(-2px)}.terms-section h3{border-bottom:2px solid var(--accent-orange);color:var(--accent-orange);font-size:var(--font-2xl);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-lg);padding-bottom:var(--spacing-sm);position:relative}.terms-section h3:after{background-color:var(--text-primary);bottom:-2px;content:"";height:2px;left:0;position:absolute;width:50px}.terms-section p{font-size:var(--font-md)}.terms-section p,.terms-section ul{color:var(--text-secondary);line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-md)}.terms-section ul{padding-left:var(--spacing-lg)}.terms-section li{margin-bottom:var(--spacing-sm);position:relative}.terms-section li::marker{color:var(--accent-orange)}.terms-section strong{color:var(--text-primary);font-weight:var(--font-weight-semibold)}.terms-section a{border-bottom:1px solid transparent;color:var(--accent-orange);font-weight:var(--font-weight-medium);text-decoration:none;transition:all .3s ease}.terms-section a:hover{border-bottom-color:var(--accent-orange);color:var(--text-primary);text-shadow:0 0 5px var(--accent-orange)}.terms-footer{background:linear-gradient(135deg,var(--bg-secondary) 0,var(--bg-tertiary) 100%);border-top:2px solid var(--accent-orange);margin-top:var(--spacing-xl);padding:var(--spacing-xl) 0}.terms-footer-content{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-md);justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 var(--spacing-xl)}.terms-copyright{color:var(--text-muted);font-size:var(--font-sm)}.terms-footer-links{display:flex;flex-wrap:wrap;gap:var(--spacing-lg)}.terms-footer-links a{border:1px solid transparent;border-radius:var(--radius-md);color:var(--text-secondary);font-weight:var(--font-weight-medium);padding:var(--spacing-sm) var(--spacing-md);text-decoration:none;transition:all .3s ease}.terms-footer-links a:hover{background-color:rgba(243,150,47,.1);border-color:var(--accent-orange);color:var(--accent-orange);transform:translateY(-1px)}.terms-highlight{background:linear-gradient(135deg,rgba(243,150,47,.1),rgba(243,150,47,.05));border-left:4px solid var(--accent-orange);border-radius:0 var(--radius-lg) var(--radius-lg) 0;margin:var(--spacing-lg) 0;padding:var(--spacing-lg)}.terms-highlight p{font-weight:var(--font-weight-medium);margin-bottom:0}.terms-section:first-child{background:linear-gradient(135deg,rgba(51,154,240,.1),rgba(51,154,240,.05));border:1px solid var(--accent-blue)}.terms-section:first-child h3{border-bottom-color:var(--accent-blue);color:var(--accent-blue)}.terms-section:nth-child(3){background:linear-gradient(135deg,rgba(124,186,0,.1),rgba(124,186,0,.05));border-left:4px solid var(--accent-green)}.terms-section:nth-child(3) h3{border-bottom-color:var(--accent-green);color:var(--accent-green)}.terms-section:nth-child(5){background:linear-gradient(135deg,rgba(255,85,85,.1),rgba(255,85,85,.05));border-left:4px solid var(--accent-red)}.terms-section:nth-child(5) h3{border-bottom-color:var(--accent-red);color:var(--accent-red)}@media (max-width:768px){.terms-content{padding:var(--spacing-md)}.terms-section{margin-bottom:var(--spacing-lg);padding:var(--spacing-lg)}.terms-header{padding:var(--spacing-lg) var(--spacing-md)}.terms-title{font-size:var(--font-3xl)}.terms-footer-content{flex-direction:column;text-align:center}.terms-footer-links{justify-content:center}}@media (max-width:480px){.terms-section h3{font-size:var(--font-xl)}.terms-section{padding:var(--spacing-md)}.terms-footer-links{flex-direction:column;gap:var(--spacing-sm)}}.terms-content::-webkit-scrollbar{width:8px}.terms-content::-webkit-scrollbar-track{background:var(--bg-secondary);border-radius:var(--radius-sm)}.terms-content::-webkit-scrollbar-thumb{background:var(--accent-orange);border-radius:var(--radius-sm)}.terms-content::-webkit-scrollbar-thumb:hover{background:#ff8c00}.terms-section{animation:fadeInUp .6s ease forwards;opacity:0;transform:translateY(20px)}.terms-section:first-child{animation-delay:.1s}.terms-section:nth-child(2){animation-delay:.2s}.terms-section:nth-child(3){animation-delay:.3s}.terms-section:nth-child(4){animation-delay:.4s}.terms-section:nth-child(5){animation-delay:.5s}.terms-section:nth-child(6){animation-delay:.6s}.terms-section:nth-child(7){animation-delay:.7s}.terms-section:nth-child(8){animation-delay:.8s}.terms-section:nth-child(9){animation-delay:.9s}.terms-section:nth-child(10){animation-delay:1s}.terms-section:nth-child(11){animation-delay:1.1s}.terms-section:nth-child(12){animation-delay:1.2s}.terms-section:nth-child(13){animation-delay:1.3s}.terms-section:nth-child(14){animation-delay:1.4s}.terms-section:nth-child(15){animation-delay:1.5s}.terms-section:nth-child(16){animation-delay:1.6s}.terms-section:nth-child(17){animation-delay:1.7s}.terms-section:nth-child(18){animation-delay:1.8s}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}.terms-section strong{color:var(--accent-orange)}.terms-section:nth-child(16){background:linear-gradient(135deg,rgba(51,154,240,.1),rgba(51,154,240,.05));border:1px solid var(--accent-blue)}.terms-section:nth-child(16) h3{border-bottom-color:var(--accent-blue);color:var(--accent-blue)}.terms-section:last-child{background:linear-gradient(135deg,rgba(243,150,47,.15),rgba(243,150,47,.08));border:2px solid var(--accent-orange);box-shadow:0 6px 25px rgba(243,150,47,.2)}.terms-section:last-child h3{border-bottom:3px solid var(--accent-orange);color:var(--accent-orange);font-size:var(--font-3xl);text-align:center}.terms-section:last-child h3:after{display:none}#text-display-container{background-color:var(--bg-secondary);color:var(--text-primary);font-size:100%;height:100%;text-align:center;width:100%}#text-display-container span{color:var(--text-primary);font-size:inherit}#text-display-container.in-progress span,#text-display-container.starting span{left:0;right:0;top:50%}#text-display-container.ended span.busted{color:var(--text-tertiary);left:0;line-height:100%;right:0;top:50%;-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}#text-display-container.ended span.at{color:var(--text-primary);left:0;line-height:100%;right:0;top:50%;-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.toast-container{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-sm);left:50%;position:fixed;top:var(--spacing-lg);transform:translateX(-50%);z-index:10000}.toast{background-color:var(--accent-blue);border-radius:var(--radius-md);box-shadow:var(--shadow-button);color:var(--text-primary);font-size:var(--font-md);max-width:350px;padding:var(--spacing-sm) var(--spacing-lg);text-align:center}.toast--success{background-color:var(--accent-green)}.toast--error{background-color:var(--accent-red)}.toast--warning{background-color:var(--accent-orange)}#top-bar{align-items:center;background-color:transparent;border-radius:var(--radius-xl) var(--radius-xl) 0 0;display:flex;height:2.5rem;justify-content:space-between;max-height:2.5rem;overflow:hidden;padding:var(--spacing-xs) var(--spacing-sm)}#top-bar,#top-bar *{box-sizing:border-box}#top-bar-container{align-items:center;display:flex;gap:var(--spacing-sm);height:100%}#deposit{background-color:var(--accent-orange);background-image:linear-gradient(to top,var(--accent-orange),#ffc107);border-radius:var(--radius-md);box-shadow:inset 0 0 0 1px rgba(33,37,41,.2);color:var(--text-primary);height:1.75rem;line-height:var(--line-height-tight);min-width:70px}#deposit,#deposit a{align-items:center;box-sizing:border-box;display:flex;justify-content:center;padding:var(--spacing-xs) var(--spacing-sm)}#deposit a{color:inherit;font-size:var(--font-sm);font-weight:var(--font-weight-bold);height:100%;text-decoration:none;width:100%}#top-bar .title h1{color:var(--accent-orange)}#top-bar .user-login,#top-bar .user-nav,#top-bar .user-nav .nav{align-items:center;display:flex;gap:var(--spacing-sm);height:100%}#top-bar .user-nav .nav .btn-a{align-items:center;color:var(--text-secondary);display:flex;font-size:var(--font-sm);height:100%;padding:0 var(--spacing-xs);text-decoration:none;transition:color .2s ease}#top-bar .user-nav .nav .btn-a:hover{color:var(--text-primary);text-shadow:none}.nav-item-container{gap:3px}.nav-item-container,.phone-icon-link{align-items:center;display:flex;height:100%}.phone-icon-link{color:#51cf66}.balance-container{align-items:center;display:flex;justify-content:center}.balance-display{color:#fff;display:inline-block;font-size:var(--font-sm);max-width:none;min-width:fit-content;overflow:visible;text-overflow:unset;vertical-align:middle;white-space:nowrap}.mobile-menu-toggle{background:none;border:none;cursor:pointer;display:none}@media handheld,only screen and (max-width:990px){.mobile-menu-toggle{display:block}}.mobile-menu-overlay{background-color:rgba(0,0,0,.5);height:100%;left:0;position:fixed;top:0;width:100%;z-index:9998}.mobile-menu.mobile-menu-content{background:#4c4c4c;border-radius:12px 12px 0 0;bottom:0;box-shadow:0 0 1px rgba(0,0,0,.15),0 0 1px 1px rgba(0,0,0,.3);color:#e58929;left:0;max-height:calc(100% - 48px);overflow:auto;padding:8px 4px 0;position:fixed;right:0;scrollbar-width:none;width:100%;z-index:9999}@media (min-width:992px){.mobile-menu.mobile-menu-content{display:none}}.mobile-menu-list{display:flex;flex-direction:column;list-style:none;margin:0;padding:10px;text-transform:capitalize}.modal-overlay{background-color:rgba(0,0,0,.5);height:100%;left:0;position:fixed;top:0;width:100%;z-index:9998}.close-button-positioned{position:fixed;right:30px;top:25px}.title-link{padding:0}.hidden-form{display:none}.menu,.nav-list{align-items:center;display:flex;height:100%}.nav-list{gap:var(--spacing-md);list-style:none;margin:0;padding:0}.nav-item,.nav-item a{align-items:center;display:flex;height:100%}.nav-item a{color:var(--text-secondary);font-size:var(--font-sm);font-weight:var(--font-weight-medium);padding:0 var(--spacing-xs);text-decoration:none;transition:color .2s ease}.nav-item a:hover{color:var(--text-primary)}#top-bar .toggle-view{align-items:center;cursor:pointer;display:flex;height:100%}@media handheld,only screen and (max-width:990px){#top-bar .toggle-view{margin-right:var(--spacing-sm)}}#top-bar .toggle-view a{border:2px solid var(--border-accent);color:var(--text-secondary);padding:var(--spacing-xs)}#top-bar .toggle-view a:hover{color:var(--text-primary);text-shadow:none}@media handheld,only screen and (max-width:990px){#top-bar .toggle-view a{display:none}#top-bar .toggle-view:after{border:2px solid var(--border-accent);content:"\00a0";cursor:pointer;height:1rem;line-height:var(--spacing-xl);padding:0 .5rem;width:1rem}#top-bar .toggle-view.white:after{background-color:#fff}#top-bar .toggle-view.black:after{background-color:var(--bg-primary)}}#top-bar .full-screen{align-items:center;display:flex;height:100%}#top-bar .full-screen i{align-items:center;border:2px solid var(--border-accent);color:var(--text-secondary);cursor:pointer;display:flex;font-size:var(--font-sm);height:1.75rem;justify-content:center;padding:3px;width:1.75rem}#top-bar .full-screen i:hover{color:var(--text-primary);text-shadow:0 2px 2px rgba(255,165,0,.5)}#top-bar .balance-bits{padding-right:.5rem}#top-bar .balance-bits,#top-bar .user-login .balance-bits span{align-items:center;display:flex;font-size:var(--font-sm);height:100%}#top-bar .user-login .balance-bits span{color:var(--text-secondary)}#top-bar .username{align-items:center;display:flex;font-size:var(--font-sm);height:100%;padding-right:1rem}@media handheld,only screen and (max-width:990px){#top-bar .user-login .username{padding-right:.5rem}}#top-bar .username a{align-items:center;color:var(--text-secondary);display:flex;font-size:var(--font-sm);font-weight:var(--font-weight-bold);height:100%}#top-bar .username a:hover{color:var(--text-primary);text-shadow:0 2px 2px rgba(255,165,0,.5)}#top-bar .user-login .register .login{align-items:center;display:flex;height:100%;padding-right:1rem}.user-login{align-items:center;display:flex;font-weight:var(--font-weight-normal);height:100%;text-transform:capitalize}.menu-svg{fill:#339af0;font-size:1.3rem}.mobile-menu ul li{align-items:center;display:flex;gap:8px;min-height:44px;padding:var(--spacing-xs) 0;position:relative;text-transform:capitalize;width:100%}.mobile-menu ul li svg{flex-shrink:0;pointer-events:none;position:relative;z-index:2}.mobile-menu ul li a{align-items:center;bottom:0;color:#e58929;display:flex;left:0;padding:var(--spacing-sm) var(--spacing-xs);padding-left:calc(28px + var(--spacing-xs));position:absolute;right:0;top:0;-webkit-tap-highlight-color:rgba(229,137,41,.2);cursor:pointer;text-decoration:none;z-index:1}@media handheld,only screen and (max-width:990px){.mobile-menu-toggle{background:none;border:none;color:var(--text-secondary);cursor:pointer;display:block!important;padding:var(--spacing-xs)}.mobile-menu-toggle:hover{color:var(--text-primary)}#top-bar .user-nav .nav,.menu,.nav,.nav-list{display:none!important}#top-bar{height:2.5rem;max-height:2.5rem;padding:var(--spacing-xs)}#top-bar .title h1{font-size:var(--font-lg)}.nav-item a{font-size:var(--font-xs);padding:0 var(--spacing-xs)}}@media (min-width:567px){.css-18aotig{margin:20px auto;padding:24px 32px}}.wallet-modal-header{margin:6px auto;padding:6px 10px}.modal-heading{font-size:var(--font-lg);font-weight:var(--font-weight-bold);margin:0 0 var(--spacing-lg);padding:0;text-align:center}.close-modal[data-size=sm]{--btn-padding-y:0.25rem;--btn-padding-x:0.5rem;--btn-font-size:var(--font-sm);--btn-border-radius:var(--radius-sm)}.close-modal[data-variant=secondary]{--btn-color:#fff;--btn-bg:#6c757d;--btn-border-color:var(--border-black);--btn-hover-color:#fff;--btn-hover-bg:#5c636a;--btn-hover-border-color:var(--border-black);--btn-focus-shadow-rgb:130,138,145;--btn-active-color:#fff;--btn-active-bg:#565e64;--btn-active-border-color:var(--border-black);--btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--btn-disabled-color:#fff;--btn-disabled-bg:#6c757d;--btn-disabled-border-color:var(--border-black)}@media (min-width:567px){.close-modal{top:20px}}.close-modal{align-items:center;background:transparent;background-image:none;border:none;border-radius:50%;cursor:pointer;display:inline-flex;height:32px;justify-content:center;margin:0;padding:.5rem;right:5px;top:12px;transition:all .2s ease;width:32px}.close-modal,.close-modal:hover{box-shadow:none;color:var(--text-primary)}.close-modal:hover{background-color:transparent;border-color:transparent}.close-modal svg{display:block;height:100%;width:100%}@media (min-width:567px){.css-1uvjilp{grid-template-areas:var(--areas);grid-template-columns:var(--cols);grid-template-rows:var(--rows)}}.wallet-modal-grid{display:grid;grid-auto-flow:row;grid-auto-rows:minmax(20px,auto);grid-template-areas:var(--xs-areas);grid-template-columns:var(--xs-cols);grid-template-rows:var(--xs-rows)}.wallet-tab-container{box-shadow:0 3px 2px rgba(0,0,0,.15);display:flex;flex-wrap:nowrap;gap:0;justify-content:center;margin:0;padding:0;vertical-align:bottom}.wallet-modal-section{grid-column-end:span 1;grid-row-end:span 1;min-height:0;min-width:0;padding:1em}.wallet-button-group{border-radius:var(--radius-sm);box-shadow:0 2px 4px rgba(0,0,0,.1);display:flex;margin-bottom:16px;overflow:hidden}.wallet-button-group .wallet-button{background-color:var(--bg-secondary);border:none;border-radius:var(--radius-sm);color:var(--text-secondary);flex:1;transition:all .2s ease}.wallet-button-group .wallet-button.active{background-color:var(--accent-blue);color:#fff;font-weight:var(--font-weight-semibold)}.wallet-button-group .wallet-button:hover:not(.active){background-color:var(--bg-tertiary);color:var(--text-primary)}.wallet-button-group>button:not(:last-of-type){border-bottom-right-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm)}.wallet-button-group>button:not(:first-of-type){border-bottom-left-radius:var(--radius-sm);border-top-left-radius:var(--radius-sm)}.wallet-button[data-variant=primary]{--btn-color:#fff;--btn-bg:#0d6efd;--btn-border-color:var(--border-black);--btn-hover-color:#fff;--btn-hover-bg:#0b5ed7;--btn-hover-border-color:var(--border-black);--btn-focus-shadow-rgb:49,132,253;--btn-active-color:#fff;--btn-active-bg:#0a58ca;--btn-active-border-color:var(--border-black);--btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--btn-disabled-color:#fff;--btn-disabled-bg:#0d6efd;--btn-disabled-border-color:var(--border-black);background:linear-gradient(0deg,#1971c2,#4b9ce8) #1971c2;border-width:0;box-shadow:inset 0 0 0 1px #212529,inset 0 -1px 1px 0 #212529}.wallet-button{background-color:var(--btn-bg);border-color:var(--btn-border-color);border-radius:var(--btn-border-radius);border-style:solid;border-width:var(--btn-border-width);color:var(--btn-color);cursor:pointer;display:inline-block;font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);margin:0;padding:var(--btn-padding-y) var(--btn-padding-x);text-align:center;text-decoration:none;text-transform:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;user-select:none;vertical-align:middle;--btn-padding-x:0.75rem;--btn-padding-y:0.375rem;--btn-font-size:var(--font-md);--btn-font-weight:var(--font-weight-normal);--btn-line-height:var(--line-height-normal);--btn-color:#212529;--btn-bg:transparent;--btn-border-width:1;--btn-border-color:transparent;--btn-border-radius:var(--radius-md);--btn-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075);--btn-disabled-opacity:0.65;--btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--btn-focus-shadow-rgb),.5)}.wallet-tab-container .wallet-button{margin:0!important;padding:var(--spacing-sm) var(--spacing-md)!important}.wallet-content{padding:var(--spacing-xs)}@media (max-width:768px){.wallet-content{padding:var(--spacing-xs)}.wallet-modal-header{margin:4px auto;padding:4px 8px}.modal-heading{font-size:var(--font-md);margin:0 0 3px}.wallet-tab-wrapper{padding-bottom:8px}.wallet-deposit-form-section{margin-bottom:var(--spacing-sm);padding:var(--spacing-sm)}.wallet-button,.wallet-primary-button{font-size:var(--font-lg);padding:var(--spacing-md) var(--spacing-lg)}}@media (max-width:480px){.wallet-content{padding:4px}.wallet-modal-header{margin:2px auto;padding:2px 4px}.modal-heading{font-size:var(--font-sm);margin:0 0 2px}.wallet-tab-wrapper{padding-bottom:6px}.wallet-deposit-form-section{margin-bottom:var(--spacing-xs);padding:var(--spacing-xs)}.wallet-form-group{margin-bottom:6px}.wallet-pagination{align-items:center;flex-direction:column}.wallet-pagination,.wallet-pagination-controls{gap:var(--spacing-xs)}.wallet-pagination-btn{font-size:var(--font-sm);min-height:40px;padding:var(--spacing-sm) var(--spacing-md)}}.wallet-primary-button{background-color:var(--accent-blue);border:1px solid var(--btn-primary-border);border-radius:var(--radius-md);color:var(--btn-primary-color);cursor:pointer;font-size:var(--font-lg);font-weight:var(--font-weight-semibold);letter-spacing:.05em;overflow:hidden;padding:var(--spacing-md) var(--spacing-lg);position:relative;text-transform:uppercase;transition:all .3s ease;width:100%}.wallet-primary-button:hover:not(:disabled){background-color:var(--btn-primary-hover-bg);border-color:var(--btn-primary-hover-border);color:var(--btn-primary-hover-color);transform:translateY(-2px)}.wallet-primary-button:active:not(:disabled){background-color:var(--btn-primary-active-bg);border-color:var(--btn-primary-active-border);color:var(--btn-primary-active-color);transform:translateY(0)}.wallet-primary-button:disabled{background-color:var(--btn-primary-disabled-bg);border-color:var(--btn-primary-disabled-border);color:var(--btn-primary-disabled-color);cursor:not-allowed;opacity:.6}.wallet-primary-button[data-block=true]{box-sizing:border-box;display:block;width:100%;inline-size:100%}.wallet-divider{margin:var(--spacing-md) 0;text-align:center}.wallet-hr{border:none;border-top:1px solid var(--border-secondary);margin:var(--spacing-sm) 0}.wallet-info-box{background-color:var(--bg-secondary);border:1px solid var(--border-primary);box-shadow:0 1px 3px rgba(0,0,0,.1);margin-top:var(--spacing-md)}.wallet-info-box,.wallet-verify-section{border-radius:var(--radius-md);margin-bottom:var(--spacing-md);padding:var(--spacing-md)}.wallet-verify-section{background-color:var(--bg-tertiary);box-shadow:0 0 1px rgba(0,0,0,.15),0 0 1px 1px rgba(0,0,0,.3)}.wallet-description{color:var(--text-secondary);font-size:var(--font-sm);line-height:var(--line-height-normal);margin-bottom:var(--spacing-sm)}.wallet-highlight{color:var(--accent-orange);font-weight:var(--font-weight-semibold)}.wallet-icon{margin-right:var(--spacing-xs)}.wallet-modal-container{max-width:100%;width:100%}.wallet-modal-grid-custom{gap:0;--cols:1fr;--rows:auto 1fr;--areas:none;--xs-cols:1fr;--xs-rows:auto 1fr;--xs-areas:none}.wallet-tab-wrapper{margin:auto;max-width:100%;padding-bottom:12px}.wallet-prompt-success{background-color:var(--bg-secondary);border:1px solid var(--accent-green);border-radius:var(--radius-sm);color:var(--accent-green);font-size:var(--font-sm);font-weight:var(--font-weight-medium);margin-bottom:var(--spacing-md);margin-top:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md)}.wallet-error-message{background-color:hsla(0,100%,71%,.1);border:1px solid var(--accent-red);border-radius:var(--radius-sm);color:var(--accent-red)}.wallet-error-message,.wallet-success-message{margin-bottom:var(--spacing-md);padding:var(--spacing-xs) var(--spacing-sm)}.wallet-success-message{background-color:rgba(102,204,102,.1);border:1px solid var(--accent-green);border-radius:var(--radius-sm);color:var(--accent-green)}.wallet-balance-display{align-items:center;background-color:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-sm);display:flex;justify-content:space-between;margin-bottom:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md)}.wallet-balance-label{color:var(--text-secondary);font-size:var(--font-sm)}.wallet-balance-amount{color:var(--accent-orange);font-size:var(--font-lg);font-weight:700}.wallet-disbursed-amount,.wallet-history-error{color:var(--accent-red)}.wallet-pagination{align-items:center;display:flex;justify-content:space-between;margin-top:var(--spacing-md);padding:var(--spacing-sm) 0}.wallet-pagination-info{color:var(--text-secondary);font-size:var(--font-sm)}.wallet-pagination-controls{display:flex;gap:var(--spacing-xs)}.wallet-pagination-btn{background-color:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-sm);color:var(--text-primary);cursor:pointer;font-size:var(--font-sm);padding:var(--spacing-xs) var(--spacing-sm);transition:all .2s ease}.wallet-pagination-btn:hover:not(:disabled){background-color:var(--accent-blue);border-color:var(--accent-blue);color:#fff}.wallet-pagination-btn:disabled{cursor:not-allowed;opacity:.5}.wallet-form{margin:0}.wallet-form input:-webkit-autofill,.wallet-form input:-webkit-autofill:active,.wallet-form input:-webkit-autofill:focus,.wallet-form input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px transparent!important;-webkit-text-fill-color:var(--text-primary)!important;background-color:transparent!important;background:transparent!important;transition:background-color 5000s ease-in-out 0s!important}.wallet-form input:-moz-autofill{background-color:transparent!important;color:var(--text-primary)!important}.wallet-form-group{margin-bottom:var(--spacing-xs)}.wallet-deposit-form-section{border:1px solid var(--border-primary);border-radius:var(--radius-md);margin-bottom:var(--spacing-md);padding:var(--spacing-md)}.wallet-form-label{color:var(--text-primary);display:block;font-size:var(--font-sm);font-weight:var(--font-weight-medium);margin-bottom:var(--spacing-xs)}.wallet-list{margin:var(--spacing-sm) 0;padding-left:var(--spacing-lg)}.wallet-list li{color:var(--text-secondary);margin-bottom:var(--spacing-xs)}.wallet-ordered-list{margin:var(--spacing-sm) 0;padding-left:var(--spacing-lg)}.wallet-ordered-list li{color:var(--text-secondary);margin-bottom:var(--spacing-xs)}.wallet-withdraw-container{padding:var(--spacing-md)}.wallet-tax-notice-container{margin-bottom:var(--spacing-md)}.wallet-amount-display{margin:var(--spacing-md) 0}.wallet-amount-table{width:100%}.wallet-table-cell{border-bottom:1px solid var(--border-secondary);padding:var(--spacing-sm)}.wallet-amount-value{color:var(--accent-green);font-weight:var(--font-weight-semibold)}.css-15i1aed>button.wallet-button.active,.wallet-button.active{border-bottom:3px solid #fff;color:#fff;font-weight:var(--font-weight-semibold);transition:border-bottom .3s ease,color .3s ease}.css-1v5umvf>button:not(:first-of-type){border-bottom-left-radius:0;border-top-left-radius:0}.wallet-button[data-size=sm]{--btn-padding-y:0.25rem;--btn-padding-x:0.5rem;--btn-font-size:var(--font-sm);--btn-border-radius:var(--radius-sm)}.wallet-button[data-variant=dark]{--btn-color:#fff;--btn-bg:#212529;--btn-border-color:var(--border-black);--btn-hover-color:#fff;--btn-hover-bg:#1c1f23;--btn-hover-border-color:var(--border-black);--btn-focus-shadow-rgb:66,70,73;--btn-active-color:#fff;--btn-active-bg:#1a1e21;--btn-active-border-color:var(--border-black);--btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--btn-disabled-color:#fff;--btn-disabled-bg:#212529;--btn-disabled-border-color:var(--border-black)}.css-1v5umvf>button{border-width:0;box-shadow:none!important}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}.css-osqiuz{border-color:var(--border-black);border-radius:var(--radius-sm);border-style:solid;border-width:3px;margin-bottom:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg)}.css-1l95nvm{margin:0;padding:0}.css-syw6ae[data-size=lg]{--btn-border-radius:var(--radius-md)}.css-syw6ae[data-block=true]{margin-top:15px}.css-whheqw{color:#fff;display:inline-block;margin:0 0 6px 4px}.css-10zyika[data-size=lg]{border-radius:.5rem;padding:.5rem 1rem}.css-10zyika{border-radius:.375rem;padding:.375rem .75rem}.css-syw6ae[data-size=lg]{--btn-padding-y:0.5rem;--btn-padding-x:1rem;--btn-font-size:var(--font-xl);--btn-border-radius:0.5rem}.css-syw6ae[data-variant=primary]{--btn-color:#fff;--btn-bg:#0d6efd;--btn-border-color:var(--border-black);--btn-hover-color:#fff;--btn-hover-bg:#0b5ed7;--btn-hover-border-color:var(--border-black);--btn-focus-shadow-rgb:49,132,253;--btn-active-color:#fff;--btn-active-bg:#0a58ca;--btn-active-border-color:var(--border-black);--btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--btn-disabled-color:#fff;--btn-disabled-bg:#0d6efd;--btn-disabled-border-color:var(--border-black);background:linear-gradient(0deg,#1971c2,#4b9ce8) #1971c2;border-width:0;box-shadow:inset 0 0 0 1px #212529,inset 0 -1px 1px 0 #212529}.css-syw6ae[data-block=true]{display:block;inline-size:100%}.wallet-tab-container>button.active{color:#fff}.wallet-tab-container>button{border:none!important;border-radius:var(--radius-sm)!important;box-shadow:none!important;color:hsla(0,0%,100%,.6);font-size:var(--font-sm);font-weight:var(--font-weight-semibold);text-transform:uppercase}.css-17sm0l9{border-radius:4px;padding:1rem}.css-1e908mm{border-color:var(--border-black);border-radius:var(--radius-sm);border-style:solid;border-width:3px;margin-bottom:var(--spacing-md);margin-top:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg)}.css-1e908mm h2{font-size:var(--font-2xl)}.css-1upilqn{margin-bottom:12px;margin-top:12px}#modal-container{background:var(--bg-tertiary);border-radius:var(--radius-lg);box-shadow:0 0 1px rgba(0,0,0,.15),0 0 1px 1px rgba(0,0,0,.3);left:50%;max-height:calc(100% - 3rem);max-width:600px;overflow:auto;padding:var(--spacing-xs) var(--spacing-xs) 0;position:fixed;scrollbar-color:var(--bg-quaternary) var(--bg-tertiary);top:var(--spacing-sm);transform:translateX(-50%);width:100%;z-index:9999}#modal-container::-webkit-scrollbar{background-color:var(--bg-tertiary);width:10px}#modal-container::-webkit-scrollbar-track{background-color:var(--bg-tertiary)}#modal-container::-webkit-scrollbar-thumb{background-color:var(--bg-quaternary);border:1px solid var(--border-black);border-radius:var(--radius-md)}#modal-container::-webkit-scrollbar-corner{background-color:var(--bg-tertiary)}#modal-container::-webkit-scrollbar{display:none}#modal-container{scrollbar-color:#404040 #505050;scrollbar-width:thin}@media (max-width:768px){#modal-container{border-radius:0;height:100vh;left:0;margin:0;max-width:100%;top:0;transform:none;width:100%}#modal-container .wallet-modal-header{margin:4px auto;padding:4px 8px}#modal-container .account-content,#modal-container .faq-content,#modal-container .forgot-password-form,#modal-container .login-form,#modal-container .logout-modal,#modal-container .password-change-form,#modal-container .register-form,#modal-container .reset-password-form,#modal-container .wallet-content{padding:var(--spacing-xs)}#modal-container .form-group{margin-bottom:var(--spacing-xs)}#modal-container input:not([type=submit]){font-size:var(--font-md);padding:8px 10px}#modal-container .button{font-size:var(--font-md);padding:10px 16px}}@media (max-width:480px){#modal-container{border-radius:0;height:100vh;left:0;margin:0;max-width:100%;top:0;transform:none;width:100%}#modal-container .modal-heading{font-size:var(--font-sm);margin:0 0 2em}#modal-container .wallet-modal-header{margin:2px auto;padding:2px 4px}#modal-container .account-content,#modal-container .faq-content,#modal-container .forgot-password-form,#modal-container .login-form,#modal-container .password-change-form,#modal-container .register-form,#modal-container .reset-password-form,#modal-container .wallet-content{height:calc(100vh - 60px);overflow-y:auto;padding:var(--spacing-sm)}#modal-container .form-group{margin-bottom:6px}#modal-container .form-label{font-size:var(--font-xs);margin-bottom:2px}#modal-container input:not([type=submit]){font-size:var(--font-sm);padding:6px 8px}#modal-container .button{font-size:var(--font-sm);padding:8px 12px}#modal-container .close-modal{font-size:var(--font-xs);padding:4px 6px;right:4px;top:4px}}@media (max-width:360px){#modal-container{border-radius:0;height:100vh;left:0;margin:0;max-width:100%;top:0;transform:none;width:100%}}.css-ag2rqr{font-style:italic;margin-block-end:0;padding-inline-start:16px}.css-15g2oxy{margin-top:var(--spacing-md)}.css-13iqyf4{margin-block-end:0;padding-inline-start:var(--spacing-md)}.css-qz029n{margin:auto;max-width:400px;padding-bottom:var(--spacing-lg);padding-top:var(--spacing-lg)}.css-uewl2b{margin-bottom:20px}.css-17sm0l9[data-variant=dark]{background-color:#32383e;border-color:var(--border-black);color:#fff}.css-17sm0l9{border-radius:var(--radius-sm);border-style:solid;border-width:2px;padding:var(--spacing-md)}.css-10zyika[data-size=lg]{border-radius:var(--radius-md);font-size:var(--font-xl);min-height:calc(1.5em + 2px + 1rem);padding:var(--spacing-sm) var(--spacing-md)}.css-10zyika{appearance:none;background-clip:padding-box;background-color:transparent!important;border-color:var(--border-black);border-radius:var(--radius-md);border-style:solid;border-width:1px;color:#fff;display:block;font-family:var(--font-primary);font-size:var(--font-md);font-weight:var(--font-weight-normal);inline-size:100%;line-height:var(--line-height-normal);margin:0;min-height:calc(1.5em + 2px + .75rem);padding:var(--spacing-xs) var(--spacing-sm);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.css-yz0x4f{margin:12px 0}.css-v5ykae{border-color:var(--border-black);border-radius:var(--radius-sm);border-style:solid;border-width:3px;margin-bottom:var(--spacing-md)}.css-1a87jyo{border-collapse:collapse;border-color:transparent;border-width:0;caption-side:bottom;margin-bottom:0;vertical-align:top;width:100%}.css-1a87jyo tbody tr:nth-child(2n),.css-1a87jyo tbody tr:nth-child(odd){background-color:var(--bg-tertiary);border-bottom:1px solid var(--border-black)}.css-1a87jyo tbody tr:hover{background-color:var(--bg-quaternary);color:var(--text-primary)}.css-1a87jyo tbody tr{border-bottom:1px solid var(--border-black)}.css-1a87jyo tbody{background:none}.css-bv69nn{opacity:.8}.css-et0ovv{font-weight:var(--font-weight-medium);text-align:right}.css-3zekyu[data-size=lg]{--btn-padding-y:0.5rem;--btn-padding-x:1rem;--btn-font-size:var(--font-xl);--btn-border-radius:var(--radius-md)}.css-3zekyu[data-variant=primary]{--btn-color:#fff;--btn-bg:#0d6efd;--btn-border-color:var(--border-black);--btn-hover-color:#fff;--btn-hover-bg:#0b5ed7;--btn-hover-border-color:var(--border-black);--btn-focus-shadow-rgb:49,132,253;--btn-active-color:#fff;--btn-active-bg:#0a58ca;--btn-active-border-color:var(--border-black);--btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--btn-disabled-color:#fff;--btn-disabled-bg:#0d6efd;--btn-disabled-border-color:var(--border-black);background:linear-gradient(0deg,#1971c2,#4b9ce8) #1971c2;border-width:0;box-shadow:inset 0 0 0 1px #212529,inset 0 -1px 1px 0 #212529}.css-3zekyu[data-block=true]{display:block;inline-size:100%}.css-3zekyu:disabled{background-color:var(--btn-disabled-bg);border-color:var(--btn-disabled-border-color);color:var(--btn-disabled-color);opacity:var(--btn-disabled-opacity);pointer-events:none}.css-3zekyu{background-color:var(--btn-bg);border-color:var(--btn-border-color);border-radius:var(--btn-border-radius);border-style:solid;border-width:var(--btn-border-width);color:var(--btn-color);cursor:pointer;display:inline-block;font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);margin:0;padding:var(--btn-padding-y) var(--btn-padding-x);text-align:center;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;user-select:none;vertical-align:middle;--btn-padding-x:0.75rem;--btn-padding-y:0.375rem;--btn-font-size:var(--font-md);--btn-font-weight:var(--font-weight-normal);--btn-line-height:var(--line-height-normal);--btn-color:#212529;--btn-bg:transparent;--btn-border-width:1;--btn-border-color:transparent;--btn-border-radius:var(--radius-md);--btn-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075);--btn-disabled-opacity:0.65;--btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--btn-focus-shadow-rgb),.5);text-transform:uppercase}.css-acwcvw{margin-bottom:1rem}.css-58pn2t[data-size=lg]{--btn-padding-y:0.5rem;--btn-padding-x:1rem;--btn-font-size:var(--font-xl);--btn-border-radius:var(--radius-md)}.css-58pn2t[data-variant=primary]{--btn-color:#fff;--btn-bg:#0d6efd;--btn-border-color:var(--border-black);--btn-hover-color:#fff;--btn-hover-bg:#0b5ed7;--btn-hover-border-color:var(--border-black);--btn-focus-shadow-rgb:49,132,253;--btn-active-color:#fff;--btn-active-bg:#0a58ca;--btn-active-border-color:var(--border-black);--btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--btn-disabled-color:#fff;--btn-disabled-bg:#0d6efd;--btn-disabled-border-color:var(--border-black);background:linear-gradient(0deg,#1971c2,#4b9ce8) #1971c2;border-width:0;box-shadow:inset 0 0 0 1px #212529,inset 0 -1px 1px 0 #212529}.css-58pn2t[data-block=true]{display:block;inline-size:100%}.css-qz029n h2{font-size:var(--font-2xl);margin-bottom:12px}.css-fwh57l{border-bottom:1px solid var(--border-black);font-size:var(--font-3xl);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);margin-bottom:.5rem;margin-top:0;text-transform:uppercase}.css-1noowm6{padding:4px 0}.css-g2xn9w{color:#cfcf25;font-size:var(--font-lg);font-weight:var(--font-weight-normal);text-decoration:none;text-transform:uppercase}.css-ua17s6{margin-right:var(--spacing-xs)}