.dice-game-container{width:100%;max-width:665px;margin:0 auto;padding:20px;background:0 0;color:#fff;font-family:"Inter",-apple-system,BlinkMacSystemFont,sans-serif;display:flex;flex-direction:column;align-items:center;gap:16px;box-sizing:border-box}.dice-game-balance{font-size:1.1em;font-weight:500;padding:8px 16px;background:rgba(255,255,255,.08);border-radius:20px;color:#fff;width:100%;text-align:center;box-sizing:border-box}.roll-history{display:flex;flex-wrap:wrap-reverse;flex-direction:row-reverse;gap:8px;justify-content:center;width:100%;margin-bottom:1px;box-sizing:border-box}.roll-number{background:var(--Background-Septenary,rgba(30,30,40,.8));border-radius:8px;font-size:15px;font-weight:700;height:34px;line-height:34px;margin-left:8px;min-width:40px;text-align:center}.roll-number.win{color:#2283f6}.roll-number.loss{color:#ec252f}.dice-prediction-panel{width:110%;max-width:660px;height:155px;display:flex;justify-content:space-between;align-items:center;background:linear-gradient(270deg,rgba(41,126,229,.75),rgba(22,31,44,0) 60%),url("https://ravernetwork.com/wp-content/uploads/2025/08/board-bg.C4Z219ht.svg");background-position:50%;background-size:cover;border-radius:16px;padding:24px;margin-bottom:16px;overflow:hidden;box-sizing:border-box;--lzl-bg-img:"https://ravernetwork.com/wp-content/uploads/2025/08/board-bg.C4Z219ht.svg"}.dice-prediction-panel.lzl:not(.lzl-ed),.dice-prediction-panel.lzl-ing:not(.lzl-ed){background-image:linear-gradient(270deg,rgba(41,126,229,.75),rgba(22,31,44,0) 60%),url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20652%20189%22%20width%3D%22652%22%20height%3D%22189%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%2300000000%22%20%2F%3E%3C%2Fsvg%3E")}.prediction-section,.lucky-number-section{display:flex;flex-direction:column;align-items:center;gap:8px;z-index:1}.panel-number{font-size:70px;font-weight:900;color:#fff;line-height:80px;transition:all .5s ease;text-shadow:0 2px 10px rgba(0,0,0,.3)}.panel-label{font-size:12px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:rgba(255,255,255,.7)}.dice-section{display:flex;justify-content:center;align-items:center;perspective:1000px;z-index:1}.dice-container{width:70px;height:70px;position:relative;transform-style:preserve-3d;animation:idle-rotate 10s infinite ease-in-out}.dice{width:100%;height:100%;position:absolute;transform-style:preserve-3d;transition:transform 1s ease}.dice.rolling{animation:roll-dice 1s infinite}.face{position:absolute;width:70px;height:70px;background:#fff;border-radius:8px;display:grid;grid-template:repeat(3,1fr)/repeat(3,1fr);padding:10px;box-shadow:inset 0 0 15px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.1)}.face-1{transform:translateZ(35px);background:#f5f5f5}.face-2{transform:rotateY(90deg) translateZ(35px);background:#e0e0e0}.face-3{transform:rotateY(180deg) translateZ(35px);background:#d5d5d5}.face-4{transform:rotateY(-90deg) translateZ(35px);background:#c9c9c9}.face-5{transform:rotateX(90deg) translateZ(35px);background:#bdbdbd}.face-6{transform:rotateX(-90deg) translateZ(35px);background:#b0b0b0}.dot{width:12px;height:12px;background:#222;border-radius:50%;place-self:center;box-shadow:inset 1px 1px 2px rgba(0,0,0,.3)}.face-1 .dot:nth-child(1){grid-area:2/2}.face-2 .dot:nth-child(1){grid-area:1/1}.face-2 .dot:nth-child(2){grid-area:3/3}.face-3 .dot:nth-child(1){grid-area:1/1}.face-3 .dot:nth-child(2){grid-area:2/2}.face-3 .dot:nth-child(3){grid-area:3/3}.face-4 .dot:nth-child(1){grid-area:1/1}.face-4 .dot:nth-child(2){grid-area:1/3}.face-4 .dot:nth-child(3){grid-area:3/1}.face-4 .dot:nth-child(4){grid-area:3/3}.face-5 .dot:nth-child(1){grid-area:1/1}.face-5 .dot:nth-child(2){grid-area:1/3}.face-5 .dot:nth-child(3){grid-area:2/2}.face-5 .dot:nth-child(4){grid-area:3/1}.face-5 .dot:nth-child(5){grid-area:3/3}.face-6 .dot:nth-child(1){grid-area:1/1}.face-6 .dot:nth-child(2){grid-area:1/3}.face-6 .dot:nth-child(3){grid-area:2/1}.face-6 .dot:nth-child(4){grid-area:2/3}.face-6 .dot:nth-child(5){grid-area:3/1}.face-6 .dot:nth-child(6){grid-area:3/3}.top-bar-controls{width:100%;max-width:660px;display:flex;justify-content:space-between;align-items:center;background:rgba(30,30,40,.8);backdrop-filter:blur(10px);padding:12px 20px;border-radius:12px;margin-bottom:16px;border:1px solid rgba(255,255,255,.1);box-sizing:border-box}.toggle-button{border:none;border:1px solid rgba(255,255,255,.1);border-radius:8px;font-size:14px;font-weight:600;color:#fff;cursor:pointer;transition:all .3s ease;background:rgba(255,255,255,.1);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box}.toggle-button.active{background:linear-gradient(90deg,#3a7bd5,#00d2ff);box-shadow:0 4px 15px rgba(58,123,213,.3);border:1px solid rgba(255,255,255,.2)}.toggle-button:hover{background:rgba(255,255,255,.15)}.toggle-button.active:hover{background:linear-gradient(90deg,#3a7bd5,#00d2ff);opacity:.9}.stats-display{display:flex;gap:20px}.stat-item{font-size:15px;font-weight:600;color:#fff;background:rgba(255,255,255,.1);padding:6px 12px;border-radius:6px}.slider-control{width:100%;max-width:660px;position:relative;margin-bottom:-5px;padding:0 1px;box-sizing:border-box}.slider-value{position:absolute;top:-25px;left:50%;transform:translateX(-50%);font-size:16px;font-weight:700;color:#fff;background:rgba(0,0,0,.3);padding:6px 12px;border-radius:20px;pointer-events:none;backdrop-filter:blur(5px);border:1px solid rgba(255,255,255,.1);min-width:40px;text-align:center;box-sizing:border-box}.tick-marks{position:absolute;top:50%;left:0;right:0;height:2px;background:rgba(255,255,255,.05);transform:translateY(-50%);pointer-events:none}.betting-area{width:100%;max-width:660px;display:flex;flex-direction:row;gap:16px;background:0 0;box-sizing:border-box}.stake-input{flex:1;display:flex;align-items:center;background:rgba(30,30,40,.8);backdrop-filter:blur(10px);padding:6px;border-radius:16px;border:1px solid rgba(255,255,255,.1);box-sizing:border-box}.bet-amount-container{width:100%;display:flex;flex-direction:column;gap:12px;box-sizing:border-box}.adjust-buttons{display:flex;gap:8px;justify-content:center}.adjust-button{padding:8px 12px;font-size:12px;font-weight:600;color:rgba(255,255,255,.7);background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:6px;cursor:pointer;transition:all .3s ease;flex:1;box-sizing:border-box}.adjust-button:hover{background:rgba(255,255,255,.1)}.adjust-button:active{transform:scale(.95)}.adjust-button:disabled{opacity:.3;cursor:not-allowed}.bet-button-section{flex:1;display:flex;align-items:center;box-sizing:border-box}.bet-button{width:100%;padding:20px;display:flex;flex-direction:column;align-items:center;gap:8px;font-size:18px;font-weight:700;color:#fff;background:linear-gradient(90deg,#3a7bd5,#00d2ff);border:none;border-radius:16px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(58,123,213,.3);box-sizing:border-box}.bet-button:hover{opacity:.9;box-shadow:0 6px 20px rgba(58,123,213,.4);transform:scale(1.02)}.bet-button:active{transform:scale(.98)}.bet-button:disabled{background:#666;box-shadow:none;cursor:not-allowed}.bet-button .bet-subtext{font-size:13px;font-weight:500;color:rgba(255,255,255,.9);text-align:center}.bet-tabs{display:flex;width:100%;max-width:660px;margin-top:10px;border-radius:12px;overflow:hidden;background:rgba(30,30,40,.8);border:1px solid rgba(255,255,255,.1);box-sizing:border-box}.bet-tab{flex:1;padding:12px;text-align:center;font-weight:600;color:rgba(255,255,255,.7);background:0 0;border:none;cursor:pointer;transition:all .3s ease;box-sizing:border-box}.bet-tab.active{color:#fff;background:linear-gradient(90deg,#3a7bd5,#00d2ff)}.auto-bet-form{width:100%;max-width:660px;background-color:#1e1f29;border-radius:12px;padding:20px;margin-top:16px;box-shadow:0 4px 8px rgba(0,0,0,.3);border:1px solid #343541;display:none;box-sizing:border-box}.form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;margin-bottom:20px;box-sizing:border-box}.form-group{display:flex;flex-direction:column;box-sizing:border-box}.form-group label{margin-bottom:6px;font-weight:500;color:#e0e0e0;font-size:.9em}.form-group input[type=number]{padding:10px;border:1px solid #424350;border-radius:8px;background-color:#32333c;color:#fff;font-size:1em;transition:border-color .2s ease;width:100%;box-sizing:border-box}.form-group input[type=number]:focus{outline:none;border-color:#6c63ff;box-shadow:0 0 0 2px rgba(108,99,255,.2)}.form-group input::placeholder{color:#a0a0a0}.toggle-group{display:flex;flex-direction:column;grid-column:span 2;box-sizing:border-box}.toggle-container{display:flex;align-items:center;gap:10px;box-sizing:border-box}.switch input{opacity:0;width:0;height:0}.switch{position:relative;display:inline-block;width:50px;height:24px;flex-shrink:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#424350;transition:.3s;border-radius:24px;border:1px solid #555}.slider:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:2px;background-color:#fff;transition:.3s;border-radius:50%}.switch input:checked+.slider{background-color:#6c63ff;border-color:#5a52d5}.switch input:checked+.slider:before{transform:translateX(26px)}.slider.round{border-radius:24px}.slider.round:before{border-radius:50%}.toggle-container select{padding:8px 10px;border:1px solid #424350;border-radius:8px;background-color:#32333c;color:#fff;font-size:.9em;flex:1 1 0;width:0;min-width:0;box-sizing:border-box}.toggle-container select:focus{outline:none;border-color:#6c63ff;box-shadow:0 0 0 2px rgba(108,99,255,.2)}.toggle-container input[type=number]{padding:8px;border:1px solid #424350;border-radius:8px;background-color:#32333c;color:#fff;font-size:.9em;text-align:center;box-sizing:border-box;flex:1 1 0;width:0;min-width:0}.auto-bet-button{width:100%;padding:14px;border:none;border-radius:8px;background:linear-gradient(to right,#6c63ff,#4a44b5);color:white;font-size:1.1em;font-weight:700;cursor:pointer;transition:background .3s ease,transform .1s ease;margin-bottom:15px;box-shadow:0 2px 5px rgba(0,0,0,.2);box-sizing:border-box}.auto-bet-button:hover{background:linear-gradient(to right,#5a52d5,#3d389e);transform:translateY(-2px)}.auto-bet-button:active{transform:translateY(0)}.auto-bet-button.stop{background:linear-gradient(to right,#ff416c,#ff4b2b)}.auto-bet-button.stop:hover{background:linear-gradient(to right,#e03a5f,#e04427)}.auto-bet-status{display:flex;justify-content:space-around;background-color:#2a2b36;padding:12px;border-radius:8px;font-size:.9em;color:#e0e0e0;border:1px solid #343541;box-sizing:border-box}.status-item{display:flex;flex-direction:column;align-items:center}.status-label{margin-bottom:4px;color:#a0a0a0}.status-value{font-weight:700;color:#fff}.activity-log-container{width:100%;max-width:660px;margin:24px auto 0;background:rgba(30,30,40,.8);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:20px;color:#fff;font-family:"Inter",sans-serif;box-sizing:border-box;backdrop-filter:blur(10px)}.activity-log-container h3{margin:0 0 16px;font-size:18px;font-weight:600;letter-spacing:.5px;color:#fff;display:none}ul.log-list{list-style:none;margin:0;padding:0;max-height:280px;overflow-y:auto;display:flex;flex-direction:column;gap:8px}ul.log-list::-webkit-scrollbar{width:6px}ul.log-list::-webkit-scrollbar-thumb{background:rgba(255,255,255,.2);border-radius:3px}li.log-entry{background:rgba(255,255,255,.05);border-radius:12px;padding:12px 14px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;align-items:center;font-size:14px;transition:background .2s;box-sizing:border-box}li.log-entry:hover{background:rgba(255,255,255,.08)}li.log-entry .col{text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box}li.log-entry .col.time{font-weight:600}li.log-entry .col.bet,li.log-entry .col.multi,li.log-entry .col.payout{font-variant-numeric:tabular-nums}li.log-entry.win .col.payout{color:#2283f6}li.log-entry.loss .col.payout{color:#ec252f}.pagination-controls{margin-top:16px;display:flex;justify-content:center;width:100%;overflow-x:auto;padding:8px 0}.pagination{display:flex;gap:8px;align-items:center;flex-wrap:nowrap;padding:0 10px}.page-button.active{background:linear-gradient(90deg,#3a7bd5,#00d2ff);border:1px solid rgba(255,255,255,.2)}.pagination-ellipsis{font-size:14px;color:rgba(255,255,255,.7);padding:0 4px}@media (max-width:480px){.dice-game-container{padding:0;width:100%;max-width:none}.dice-prediction-panel{padding:12px;height:150px;width:100%;max-width:none;box-sizing:border-box}.dice-section{display:none}.panel-number{font-size:55px;font-weight:900}.panel-label{font-size:12px;font-weight:700}.top-bar-controls{padding:6px 0;gap:8px;width:100%;max-width:none;box-sizing:border-box;justify-content:space-between}.toggle-button{padding:18px 16px;font-size:14px;flex:1;box-sizing:border-box}.stats-display{display:none}.bet-button{padding:14px;font-size:15px;box-sizing:border-box}.bet-button .bet-subtext{font-size:11px}.roll-history{gap:4px;box-sizing:border-box}.roll-number{margin-left:4px;font-size:12px;height:26px;line-height:26px;min-width:30px;box-sizing:border-box}.slider-control{width:100%;max-width:none;padding:0}.betting-area{width:100%;max-width:none}.bet-tabs{width:100%;max-width:none}.auto-bet-form{width:100%;max-width:none;padding:14px;box-sizing:border-box}.auto-bet-button{padding:12px;font-size:14px;box-sizing:border-box}.form-group input{font-size:16px;padding:8px;box-sizing:border-box}.toggle-container select,.toggle-container input[type=number]{font-size:16px;padding:6px;box-sizing:border-box}.toggle-container input[type=number]{max-width:500px}.auto-bet-status{padding:10px;font-size:.85em;box-sizing:border-box}.status-label{font-size:.9em}.status-value{font-size:1em}.form-grid{gap:8px}.activity-log-container{width:100%;max-width:none;padding:14px;box-sizing:border-box}li.log-entry{font-size:13px;grid-template-columns:1fr 1fr;gap:4px 0;padding:10px 12px;box-sizing:border-box}li.log-entry .col:nth-child(1),li.log-entry .col:nth-child(2){grid-column:1;text-align:left;padding-right:5px}li.log-entry .col:nth-child(3),li.log-entry .col:nth-child(4){grid-column:2;text-align:right;padding-left:5px}li.log-entry .col{min-width:0;box-sizing:border-box}.pagination{gap:4px}.pagination-ellipsis{font-size:12px;padding:0 2px}}@media (min-width:481px) and (max-width:768px){.activity-log-container{padding:16px;box-sizing:border-box}li.log-entry{font-size:13.5px;padding:11px 13px;box-sizing:border-box;grid-template-columns:1fr 1fr 1fr 1fr;gap:0}li.log-entry .col:nth-child(1),li.log-entry .col:nth-child(2),li.log-entry .col:nth-child(3),li.log-entry .col:nth-child(4){grid-column:auto;text-align:center;padding-left:0;padding-right:0}li.log-entry .col{box-sizing:border-box}.pagination{gap:6px}.pagination-ellipsis{font-size:13px;padding:0 3px}}