.slots92-pane{border:1px solid #334153;border-radius:14px;background:var(--neon-surface,#171e2b);overflow:hidden}.slots92-pane [hidden]{display:none!important}.slots92-header{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 20px;background:var(--neon-raised,#222c3b);border-bottom:1px solid #334153}.slots92-header>div{display:flex;align-items:center;gap:18px;min-width:0}.slots92-title{font-size:15px;font-weight:800;white-space:nowrap}.slots92-divider{color:#8594a9}.slots92-header [data-slots92-tab]{border:0;background:transparent;color:#8e9eb3;padding:8px 0;font-size:12px;font-weight:700;cursor:pointer;white-space:nowrap}.slots92-header [data-slots92-tab][aria-pressed=true]{color:#f0f5fc}.slots92-header .dc90-tag{font-size:9px;white-space:nowrap}.slots92-header .slots91-sound{display:flex;gap:6px;white-space:nowrap;align-items:center;background:#182332}.slots92-layout{display:grid;grid-template-columns:258px minmax(0,1fr)}.slots92-settings{padding:26px 20px;background:var(--neon-raised,#202a39);border-right:1px solid #344154;min-width:0}.slots92-settings>label,.slots92-auto>label{display:flex;justify-content:space-between;margin:0 0 9px;color:#c1cbd9;font-size:12px;font-weight:600}.slots92-settings>label:not(:first-child){margin-top:24px}.slots92-settings input,.slots92-settings select{width:100%;min-width:0;height:51px;color:#f5f8fc;background:#121b29;border:1px solid #354358;border-radius:8px;padding:12px;font-size:16px;font-weight:650;box-sizing:border-box}.slots92-amount{display:flex;gap:5px;align-items:center;background:#121b29;border:1px solid #354358;border-radius:8px;padding:5px 6px}.slots92-amount input{border:0;padding:10px 5px;height:40px;flex:1;width:50%;outline-offset:4px}.slots92-amount button{border:0;background:#2d3a4c;color:#d1dce9;border-radius:5px;padding:8px 6px;font-size:12px;cursor:pointer;white-space:nowrap}.slots92-quick{display:flex;justify-content:space-between;padding:5px 1px;border-bottom:1px solid #354358}.slots92-quick button{border:0;background:none;color:#a1b1c4;padding:8px 5px;font-size:10px;cursor:pointer}.slots92-settings output{display:block;min-height:51px;padding:14px 12px;background:#121b29;border:1px solid #354358;border-radius:8px;font-size:16px;font-weight:750;color:#edf5ff;box-sizing:border-box;overflow-wrap:anywhere}.slots92-limit{display:block;color:#8f9eb3;line-height:1.6;font-size:10px;margin:9px 0 16px}.slots92-settings>.dc-primary{margin-top:1px;min-height:48px}.slots92-settings>button+button{margin-top:9px}.slots92-auto{padding-top:7px}.slots92-auto p{font-size:10px;line-height:1.7;color:#9eafc1;margin:10px 0 17px}.slots92-auto-note{display:block;font-size:10px;line-height:1.6;color:#7f90a6}.slots92-settings .dc90-message{margin:14px 0;font-size:11px}.slots90-stage.slots92-stage{border:0;border-radius:0;padding:24px 14px 20px;background:radial-gradient(ellipse at 50% 25%,#202d40,#141e2c 80%);min-width:0;text-align:center;overflow:visible}.slots92-totalwin{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:12px 18px;background:#2b374a;border-radius:11px 11px 0 0;color:#aebdd0;font-size:13px;min-height:44px;box-sizing:border-box;max-width:100%;flex-wrap:wrap}.slots92-totalwin strong{color:#eef7ff}.slots92-cabinet{display:grid;grid-template-columns:22px minmax(0,1fr) 22px;gap:6px;align-items:stretch}.slots92-window{position:relative;background:#111b29;border:9px solid #354155;box-shadow:inset 0 0 15px #0008,0 1px #5c6a7e;border-radius:14px;aspect-ratio:5/3;min-height:230px;overflow:hidden;isolation:isolate}.slots92-reels{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));height:100%;position:absolute;inset:0}.slots92-reel{position:relative;display:grid;grid-template-rows:repeat(3,minmax(0,1fr));border-right:1px solid #ffffff04;background:linear-gradient(90deg,#060e1810,#a8c4e706 50%,#060e1810);min-width:0}.slots92-reel:last-child{border:0}.slots92-reel>div{display:flex;align-items:center;justify-content:center;position:relative;min-height:0;min-width:0;border-radius:9px;margin:3px}.slots92-reel img{display:block;width:77%;height:80%;max-height:125px;object-fit:contain;filter:drop-shadow(0 5px 3px #0002);user-select:none}.slots92-reel[data-rolling=true] img{animation:slots92Spin .14s linear infinite;filter:blur(2px)}.slots92-reel[data-rolling=false]{animation:slots91Latch .22s ease-out}.slots92-rail{display:grid;grid-template-rows:repeat(10,minmax(0,1fr));gap:1px;padding:7px 0}.slots92-rail button{display:grid;place-items:center;padding:0;border:0;background:none;color:#647389;font-size:9px;line-height:1;cursor:pointer;border-radius:4px;min-width:0}.slots92-rail button[data-enabled=true]{color:#b7c4d6}.slots92-rail button.slots92-line-won{color:#bded6b;font-weight:850}.slots92-rail button.slots92-active-line{background:#bded6b21;color:#e5ffc2;box-shadow:0 0 0 1px #bded6b60}.slots92-lines{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:2;overflow:visible}.slots92-lines polyline{stroke:#bded6b;stroke-width:2;fill:none;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 4px #bded6b)}.slots92-reel>div.slots92-winning-cell{background:#bded6b12;box-shadow:inset 0 0 0 1px #bded6b65}.slots92-result{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:19px 31px 0;text-align:left;font-size:12px;color:#b2c1d3;min-height:25px}.slots92-result strong{color:#bded6b;white-space:nowrap;font-size:16px}.slots92-wins{display:flex;gap:7px;flex-wrap:wrap;justify-content:center;margin:12px 25px 0}.slots92-wins button{background:#bded6b0c;color:#bded6b;border:1px solid #bded6b40;border-radius:6px;font-size:10px;padding:7px 9px;cursor:pointer}.slots92-rules{border-top:1px solid #334153;margin:0;padding:0 20px;background:#172231}.slots92-rules summary{display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;padding:16px 0;font-size:12px;font-weight:700;color:#c3cfdd}.slots92-rules-content{padding-bottom:20px;color:#93a6bd;font-size:12px;line-height:1.8}.slots92-paytable{max-width:670px;overflow:auto;margin:17px 0}.slots92-paytable table{width:100%;font-size:12px;border-collapse:collapse}.slots92-paytable td,.slots92-paytable th{border-bottom:1px solid #334153;padding:10px;text-align:right;white-space:nowrap}.slots92-paytable th{color:#92a6be;font-size:10px}.slots92-paytable td:first-child,.slots92-paytable th:first-child{text-align:left}.slots92-paytable td img{display:inline-block;vertical-align:middle;object-fit:contain;margin-right:8px}.slots92-rules-content a{color:#bded6b}@keyframes slots92Spin{0%{transform:translateY(-15%)}100%{transform:translateY(15%)}}
@media(min-width:1400px){.slots92-layout{grid-template-columns:280px minmax(0,1fr)}.slots90-stage.slots92-stage{padding:28px 20px 22px}}
@media(max-width:1050px){.slots92-layout{grid-template-columns:235px minmax(0,1fr)}.slots92-settings{padding:22px 16px}.slots92-header{padding:12px 16px}.slots92-header>div{gap:13px}.slots92-header .dc90-tag{display:none}.slots92-window{border-width:7px;min-height:210px}.slots90-stage.slots92-stage{padding:22px 8px}.slots92-totalwin{font-size:12px}.slots92-cabinet{gap:4px;grid-template-columns:19px minmax(0,1fr) 19px}.slots92-result{margin-left:24px;margin-right:24px}}
@media(max-width:780px){.slots92-layout{display:flex;flex-direction:column}.slots90-stage.slots92-stage{order:-1;padding:15px 7px 10px}.slots92-settings{border:0;border-top:1px solid #344154;padding:20px}.slots92-header{flex-direction:column;align-items:stretch;gap:10px;padding:13px}.slots92-header>div{justify-content:space-between;gap:9px}.slots92-header>div:last-child{justify-content:flex-end}.slots92-header .dc90-tag{display:inline-flex}.slots92-header [data-slots92-tab]{font-size:11px}.slots92-title{font-size:14px}.slots92-divider{display:none}.slots92-window{min-height:170px;border-width:6px;border-radius:10px}.slots92-reel img{width:83%;height:83%}.slots92-reel>div{margin:1px}.slots92-totalwin{font-size:12px;min-height:38px;padding:9px 12px}.slots92-result{font-size:11px;margin-top:12px}.slots92-result strong{font-size:14px}.slots92-settings>label:not(:first-child){margin-top:20px}.slots92-settings .dc90-message{font-size:12px}.slots92-rules{padding:0 16px}.slots92-rules-content{font-size:11px}.slots92-header .slots91-sound{padding:6px 9px;min-height:30px}.slots92-wins{margin:9px 18px 0}.slots92-amount input{font-size:18px}.slots92-quick button{font-size:11px;padding:10px 8px}.slots92-settings output{font-size:18px}}
@media(prefers-reduced-motion:reduce){.slots92-reel[data-rolling=true] img,.slots92-reel[data-rolling=false]{animation:none;filter:none}}
body.neon-light .slots92-pane,body.neon-light .slots92-settings{color:#23384e;background:#edf2f7}body.neon-light .slots92-header{background:#e1e9f2;color:#213449}body.neon-light .slots92-header [data-slots92-tab][aria-pressed=true]{color:#22374e}
