:root{color-scheme:dark;--gold:#e9c778;--cream:#fff0bf;--muted:#c3af8a;--ink:#0b0908;font-family:Arial,Helvetica,sans-serif;color:#f5e7c8;background:#080605;font-synthesis:none}
*{box-sizing:border-box}body{margin:0}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit;color:inherit;cursor:pointer}button:disabled{cursor:default}button:focus-visible,a:focus-visible{outline:2px solid #fff2a8;outline-offset:5px}button{border:0;background:none}img{max-width:100%;user-select:none}a{color:var(--gold)}[hidden]{display:none!important}.sr-only,.chip-accessible-label{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.svg-definitions{position:absolute;width:0;height:0;overflow:hidden}
.topbar{position:absolute;top:0;left:0;right:0;height:78px;z-index:35;display:flex;align-items:center;justify-content:space-between;padding:12px 24px;pointer-events:none;background:linear-gradient(#0009,transparent)}.topbar>*{pointer-events:auto}.wordmark{width:104px;height:60px;display:block;filter:drop-shadow(0 3px 3px #000)}.wordmark img{width:100%;height:100%;object-fit:contain}.topbar nav{display:flex;gap:3px;border:1px solid #b18b4480;border-radius:24px;background:#110e0be8;box-shadow:0 3px 15px #0009;padding:3px 7px}.menu-button{padding:9px 13px;font-size:12px;color:#f5deb0;white-space:nowrap}.menu-button span{font-size:17px;vertical-align:-1px;margin-right:5px;color:#d2ad64}.menu-button:hover{color:white}
.game-stage{height:calc(100dvh - 150px);min-height:570px;position:relative}.casino-table{position:relative;width:100%;height:100%;background:#170909 url('/demo/slam-7/assets/table/casino-table-v2.png') center/100% 100% no-repeat;overflow:hidden;isolation:isolate}.casino-table:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 75%,#0003);pointer-events:none;z-index:-1}.table-top{position:absolute;inset:0;pointer-events:none}.table-brand{position:absolute;width:29%;height:27%;left:35.5%;top:10%;display:grid;place-items:center}.table-brand img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 6px 5px #0009)}.bonus-spot{position:absolute;top:16%;width:20%;height:25%;padding:0;pointer-events:auto;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;transition:filter .2s;z-index:5}.sevens-spot{left:6.5%}.poker-spot{right:6.5%}.bonus-illustration{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;z-index:-1;filter:drop-shadow(0 4px 5px #0009)}.bonus-spot:hover:not(:disabled){filter:brightness(1.18)}.spot-stake{display:block;position:absolute;left:50%;top:80%;transform:translate(-50%,-50%);z-index:2}.bonus-spot>small{position:absolute;top:108%;font-size:9px;letter-spacing:1.6px;text-shadow:0 2px 4px #000;color:#dbc391;white-space:nowrap}.bonus-spot .empty-wager-label{font-size:10px;background:#160c09d9;border:1px solid #bd914e8a;padding:4px 12px;border-radius:12px;white-space:nowrap}
.deal-zone{position:absolute;left:23%;width:54%;top:37%;display:grid;grid-template-columns:3.3fr 1fr 3.3fr;gap:3.2%;align-items:start;z-index:6}.hand{min-width:0}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:7%}.card-slot{position:relative;aspect-ratio:5/7;border:1.5px solid #d5a943;border-radius:7px;background:#0003;box-shadow:inset 0 0 18px #0004,0 0 0 1px #0007;perspective:700px;transform-style:preserve-3d}.red-hand .card-slot{transform:rotate(2deg)}.red-hand .card-slot:first-child{transform:rotate(4deg)}.black-hand .card-slot{transform:rotate(-2deg)}.black-hand .card-slot:last-child{transform:rotate(-4deg)}.playing-card{box-shadow:0 5px 9px #0006;transform-origin:50% 50%;backface-visibility:hidden}.empty-face{position:absolute;inset:0;display:grid;place-items:center;color:#a9002066}.black-hand .empty-face{color:#9e9b8b38}.hand-heading{margin-top:13px;display:flex;justify-content:center;align-items:center;gap:10px;white-space:nowrap;font:bold clamp(13px,1.5vw,25px)/1 Georgia,serif;letter-spacing:.3px;text-shadow:0 2px 3px #000}.score{font:700 clamp(12px,1.1vw,19px)/1 Arial,sans-serif;border:1px solid #cdac6870;background:#0b080bd9;min-width:28px;height:26px;display:grid;place-items:center;border-radius:5px;color:#fbe4a9}.hand-caption{margin-top:7px;text-align:center;color:#e2cfab;font-size:8px;letter-spacing:1.2px;white-space:nowrap;text-shadow:0 2px 3px #000}.slam-area{text-align:center;position:relative;min-width:0}.slam-slot{width:100%;display:block;padding:0;border-color:#fff0ac;box-shadow:0 0 5px #ffd16b,0 0 18px #f8812d55}.slam-slot.ready{cursor:pointer;animation:slam-glow 2s ease-in-out infinite}.slam-slot.ready:hover{transform:translateY(-5px);box-shadow:0 0 6px #fff5a0,0 0 26px #ffb342}.slam-slot:disabled{opacity:1}.slam-area>strong{display:block;font:bold clamp(9px,.9vw,16px)/1 Arial,sans-serif;margin-top:16px;white-space:nowrap;letter-spacing:.5px}.slam-area>small{display:block;margin-top:7px;font-size:8px;letter-spacing:.6px;white-space:nowrap;color:#ffde96}.not-dealt{position:absolute;inset:0;display:grid;place-items:center;font-size:9px;color:#cbb483;letter-spacing:1px;background:#070605c9}.slam-placeholder{font:bold italic 55px Georgia;color:#ffc35b;text-shadow:0 0 9px #fa7f23}
@keyframes slam-glow{50%{box-shadow:0 0 8px #ffdf91,0 0 27px #ff9b3a99}}
.main-betting{position:absolute;top:63%;left:18%;width:64%;height:22%;display:grid;grid-template-columns:1fr 12px 1fr;z-index:4}.main-spot{position:relative;padding:0;min-width:0;color:#f0d38e;transition:filter .2s}.zone-outline{position:absolute;inset:0;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 2px 2px #000)}.zone-outline path{fill:#00000018;stroke:url(#gold-metal);stroke-width:4;vector-effect:non-scaling-stroke}.main-spot.selected .zone-outline path{fill:#e7aa3d15;stroke-width:5}.main-spot:hover:not(:disabled){filter:brightness(1.25)}.side-name{position:absolute;top:24%;left:29%;font:bold clamp(24px,4.4vw,74px)/1 Georgia,serif;transform:rotate(5deg);background:linear-gradient(#fff4c5,#f0bd5e 47%,#ac6425 55%,#fce5a8);color:transparent;background-clip:text;filter:drop-shadow(0 3px 1px #250c00);letter-spacing:2px}.black-spot .side-name{left:auto;right:20%;transform:rotate(-5deg)}.side-symbol{position:absolute;width:11%;height:31%;left:44%;top:57%;overflow:visible;filter:drop-shadow(0 3px 2px #000)}.black-spot .side-symbol{left:45%}.main-spot>small{position:absolute;left:28%;bottom:7%;width:47%;font-size:8px;letter-spacing:1.5px;color:#f2daad;opacity:.8}.main-amount{position:absolute;top:45%;right:9%;z-index:3}.black-spot .main-amount{right:auto;left:9%}.main-amount .empty-wager-label{font-size:10px;color:#f6deb1;white-space:nowrap;display:block;opacity:.7}.bet-divider{height:100%;width:12px}.table-chip-bet{display:flex;flex-direction:column;align-items:center;filter:drop-shadow(0 4px 3px #0009)}.table-chip-stack{display:block;position:relative;width:54px;height:43px;margin-top:10px}.table-chip-image{position:absolute;left:0;top:calc(var(--chip-index) * -4px);width:54px;height:54px;object-fit:contain}.table-chip-amount{position:relative;background:linear-gradient(#332714,#130d07);border:1px solid #c79d52;border-radius:10px;color:#fff5c9;font:700 12px/1 Arial;padding:4px 10px;white-space:nowrap;min-width:48px;text-align:center}.bonus-spot .table-chip-stack{width:49px;height:39px}.bonus-spot .table-chip-image{width:49px;height:49px}.bonus-spot .table-chip-amount{font-size:11px;padding:3px 8px}.table-winner .hand-heading{color:#ffe789;text-shadow:0 0 12px #ffc34f}
.status-bar{position:absolute;top:87%;left:18%;width:64%;min-height:30px;display:flex;align-items:center;justify-content:center;gap:15px;text-align:center;z-index:30}.status-bar p{font-size:12px;line-height:1.4;margin:0;color:#ffedc6;text-shadow:0 1px 3px #000,0 0 7px #000}.text-button{font-size:11px;color:#e7c890;padding:4px 0;white-space:nowrap}.text-button:hover{color:#fff5c5}.text-button:disabled{opacity:.35}.status-bar .text-button{font-size:10px;color:#ffe394;text-decoration:underline;text-underline-offset:3px}.table-bottom{position:absolute;left:15%;right:15%;bottom:3.5%;display:flex;justify-content:space-between;align-items:center;gap:15px;color:#d4bea2;font-size:7px;letter-spacing:1.4px;text-shadow:0 1px 4px #000}.session-stats{display:flex;gap:22px}.session-stats b{margin-left:6px;font-size:11px;font-weight:400;color:#fff2c8;letter-spacing:0}
.control-panel{position:relative;width:100%;height:150px;z-index:40;box-shadow:0 -6px 30px #0009}.chip-shelf{height:65px;border-top:1px solid #cfac62;border-bottom:3px solid #f2d588;background:linear-gradient(115deg,#422b0a,#a28537 20%,#d6b968 48%,#87691f 72%,#412c10);box-shadow:inset 0 2px 2px #fff5b146,inset 0 -3px 3px #664718;display:flex;align-items:center;justify-content:center;position:relative;padding:0 24px}.shelf-label{position:absolute;left:32px;font-size:9px;letter-spacing:2px;color:#f8e9b4;text-shadow:0 1px #573700}.chips{display:flex;gap:21px;height:100%;align-items:center;justify-content:center}.chip{padding:0;width:64px;height:64px;flex-shrink:0;position:relative;border-radius:50%;transition:transform .2s,filter .2s;filter:drop-shadow(0 4px 2px #0008)}.chip.active{transform:translateY(-7px);filter:drop-shadow(0 0 4px #fff5b9) drop-shadow(0 6px 3px #0009)}.chip:hover:not(:disabled){transform:translateY(-6px);filter:brightness(1.2) drop-shadow(0 5px 3px #000)}.chip:disabled{opacity:.8}.chip:disabled.active{opacity:1}.illustrated-chip,.chip-art-image{display:block;width:100%;height:100%;object-fit:contain}.side-selector{position:absolute;right:30px;text-align:center}.side-selector>span{display:block;font-size:7px;letter-spacing:1.4px;color:#f0ddac;margin-bottom:5px}.side-selector>div{display:flex;gap:6px}.side-selector button{font-size:9px;background:#1b140a5e;border:1px solid #f2d99359;padding:5px 10px;border-radius:11px;color:#ffedc4}.side-selector button[aria-pressed=true]{background:#171008d9;border-color:#ffe4a2}.leather-console{height:85px;display:flex;align-items:center;justify-content:space-between;position:relative;padding:0 30px;background:radial-gradient(ellipse at 50% 0,#66503b77,transparent 70%),repeating-radial-gradient(circle at 25% 30%,#ffffff04 0 .7px,#00000020 .9px 1.7px,#ffffff00 1.8px 3px),linear-gradient(#3e332c,#211b18);box-shadow:inset 0 3px 4px #000b,inset 0 -2px 1px #000}.wallet-group{display:flex;gap:8px}.wallet,.total-bet{display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:124px;height:43px;background:#17130bd9;border:1px solid #bca255;border-radius:23px;box-shadow:inset 0 1px 5px #0007}.wallet>span,.total-bet>span{font-size:8px;color:#e3d4bb;line-height:1.4;letter-spacing:.6px}.wallet strong,.total-bet b{font-size:16px;font-weight:700;color:#ffdf69;font-variant-numeric:tabular-nums}.round-actions{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;gap:12px;align-items:center}.round-button{width:43px;height:43px;border:2px solid #c4a258;border-radius:50%;background:linear-gradient(#403a30,#1b1b19);box-shadow:0 2px 5px #0009;display:flex;flex-direction:column;align-items:center;justify-content:center}.round-button>span{font-size:23px;line-height:.9;color:#fff3cc}.round-button>small{font-size:6px;letter-spacing:.7px;margin-top:3px;color:#e2c38b}.round-button:disabled{opacity:.4}.deal-button{width:72px;height:72px;border-radius:50%;border:3px solid #f4d773;background:radial-gradient(circle at 45% 30%,#f8e6a1,#b58937 70%);box-shadow:inset 0 0 0 4px #584522,inset 0 0 0 5px #f3de9e,0 3px 8px #000a;font:bold 13px Arial;color:#291d0d;letter-spacing:.4px;padding:9px}.deal-button:hover:not(:disabled){filter:brightness(1.2)}.deal-button:disabled{color:#bcb5a2;border-color:#cbb467;background:radial-gradient(#3e3d35,#151716);box-shadow:inset 0 0 0 4px #24231e,inset 0 0 0 5px #76705b,0 3px 8px #000a;font-size:10px}.console-tools{display:flex;gap:20px}.console-tools .text-button{font-size:10px;color:#ead6ad}
.positive{color:#bddd9a!important}.negative{color:#f4ae97!important}.toast{position:fixed;bottom:165px;left:50%;transform:translateX(-50%);background:#f7dfad;color:#251a0d;border:1px solid #fff3d2;padding:13px 22px;font-size:12px;max-width:90vw;text-align:center;box-shadow:0 4px 25px #0009;border-radius:9px;z-index:100}
dialog{background:linear-gradient(135deg,#241b12,#100f0e);color:#f3e8d3;border:1px solid #b98f49;border-radius:14px;padding:0;width:min(740px,94vw);max-height:85dvh;box-shadow:0 30px 150px #000c}dialog::backdrop{background:#000b;backdrop-filter:blur(5px)}.dialog-header{display:flex;align-items:center;justify-content:space-between;gap:16px;position:sticky;top:0;z-index:2;background:#21190f;padding:19px 25px;border-bottom:1px solid #b48a454f}.dialog-header h2{margin:0;font:24px Georgia,serif;color:#f2d49b}.icon-button{font-size:27px;padding:0 4px}#modal-content{padding:10px 25px 25px;font-size:13px;line-height:1.7;color:#d4c5ab}#modal-content h3{font:20px Georgia;color:#eccc94;margin:26px 0 10px}.rules-table,.payout-table{width:100%;border-collapse:collapse;font-size:12px}.rules-table th,.payout-table th{text-align:left;color:#f1d4a0;padding:9px 10px;background:#b88d3420;font-size:10px;letter-spacing:.5px}.rules-table td,.payout-table td{padding:10px;border-bottom:1px solid #c6a86726}.payout-table{text-align:right}.payout-table th:not(:first-child){text-align:right}.payout-table td:first-child{text-align:left}.payout-table td small{display:block;font-size:10px;color:#a99b81;max-width:230px}.payout-table tfoot{font-weight:bold}.rules-note{border-left:2px solid #d5ad62;background:#cba84b12;padding:12px 15px}.history-item{border-bottom:1px solid #957b4e40;padding:17px 0}.history-item summary{cursor:pointer;display:flex;gap:16px;justify-content:space-between}.history-item summary small{display:block;font-size:10px;color:#a99980}.history-cards{margin:15px 0;color:#dfc391}.setting-row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 0;border-bottom:1px solid #957b4e40}.setting-row small{display:block;color:#a99980;font-size:11px}.setting-row strong{color:#efdbb8}.setting-row button,.reset-button{border:1px solid #a28751;background:#483621;border-radius:6px;padding:8px 14px;white-space:nowrap;font-size:12px}.reset-button{margin-top:12px}.reset-button:disabled{opacity:.4}.error-panel{padding:25px;margin:25px;border:1px solid #f99}
@media(min-width:1700px){.deal-zone{left:24%;width:52%}.bonus-spot{width:19%}.sevens-spot{left:7.5%}.poker-spot{right:7.5%}}
@media(max-width:1100px){.topbar{padding:8px 16px}.game-stage{min-height:540px}.deal-zone{left:19%;width:62%;top:38%}.table-brand{width:34%;left:33%}.bonus-spot{top:17%;width:22%;height:23%}.sevens-spot{left:4%}.poker-spot{right:4%}.main-betting{left:14%;width:72%;top:66%;height:20%}.main-amount{right:7%}.black-spot .main-amount{left:7%}.main-spot>small{font-size:7px}.table-chip-stack,.table-chip-image{width:44px;height:44px}.table-chip-stack{height:35px}.table-chip-amount{font-size:10px;min-width:40px}.shelf-label{left:20px;font-size:8px;letter-spacing:1px}.side-selector{right:18px}.chips{gap:14px}.chip{width:58px;height:58px}.wallet,.total-bet{min-width:105px}.leather-console{padding:0 18px}.console-tools{gap:12px}.console-tools .text-button{font-size:9px}.table-bottom{left:12%;right:12%}.status-bar{left:12%;width:76%;top:88%}.hand-heading{margin-top:10px}.hand-caption{font-size:7px;letter-spacing:.3px}.slam-area>small{font-size:7px;letter-spacing:0}.bonus-spot>small{font-size:7px;letter-spacing:.8px}}
@media(max-width:760px){.topbar{height:60px;padding:7px 10px}.wordmark{width:72px;height:46px}.topbar nav{padding:2px 4px}.menu-button{font-size:10px;padding:7px 8px}.menu-button span{font-size:13px;margin-right:2px}.game-stage{min-height:540px;height:calc(100dvh - 160px)}.table-brand{top:10%;width:40%;left:30%;height:26%}.bonus-spot{width:24%;top:21%;height:19%}.sevens-spot{left:2%}.poker-spot{right:2%}.deal-zone{left:10%;width:80%;top:43%;gap:2.5%}.hand-heading{font-size:12px;gap:5px}.score{font-size:11px;min-width:20px;height:21px}.hand-caption{font-size:5px}.slam-area>strong{font-size:8px;margin-top:14px}.slam-area>small{font-size:6px}.main-betting{left:6%;width:88%;top:68%;height:19%;grid-template-columns:1fr 6px 1fr}.main-spot>small{font-size:6px;letter-spacing:.6px}.side-name{font-size:35px}.main-amount .empty-wager-label{font-size:8px}.status-bar{left:6%;width:88%;top:88%;gap:8px;flex-wrap:wrap}.status-bar p{font-size:10px}.table-bottom{left:12%;right:12%;bottom:2.5%;font-size:5px;letter-spacing:.7px}.session-stats{gap:10px}.session-stats b{font-size:8px}.control-panel{height:160px}.chip-shelf{height:64px;justify-content:flex-start;padding-left:18px}.shelf-label{display:none}.chips{gap:12px}.chip{width:54px;height:54px}.side-selector{right:16px}.side-selector>span{font-size:6px;letter-spacing:.5px}.side-selector button{padding:5px 7px;font-size:8px}.leather-console{height:96px;padding:0 15px}.wallet-group{gap:5px;flex-direction:column}.wallet,.total-bet{height:34px;min-width:103px}.wallet>span,.total-bet>span{font-size:6px}.wallet strong,.total-bet b{font-size:13px}.console-tools{flex-direction:column;gap:2px;text-align:right}.round-actions{gap:8px}.round-button{width:34px;height:34px}.round-button>span{font-size:20px}.round-button>small{font-size:5px}.deal-button{width:64px;height:64px;font-size:11px}.deal-button:disabled{font-size:8px}.toast{bottom:175px}.bonus-spot .table-chip-stack{height:27px;width:35px}.bonus-spot .table-chip-image{width:35px;height:35px}.bonus-spot .table-chip-amount{font-size:8px;padding:3px 6px}.bonus-spot .empty-wager-label{font-size:7px;padding:3px 6px}.bonus-spot>small{font-size:6px;letter-spacing:.4px}}
@media(max-width:520px){.game-stage{min-height:890px;height:auto}.casino-table{height:890px;background-size:auto 100%;background-position:center}.casino-table:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#75071080,transparent 49%,#07070780 51%);z-index:-1}.table-brand{top:7%;left:22%;width:56%;height:17%}.bonus-spot{top:23%;height:15%;width:43%}.sevens-spot{left:5%}.poker-spot{right:5%}.bonus-spot>small{font-size:7px;top:102%}.bonus-spot .spot-stake{top:83%}.deal-zone{top:41%;left:10%;width:80%;grid-template-columns:1fr;gap:15px}.cards{gap:10%;padding:0 6%}.card-slot{aspect-ratio:5/7}.hand-heading{margin-top:10px;font-size:15px}.hand-caption{font-size:6px;margin-top:5px}.slam-area{grid-row:2;display:grid;grid-template-columns:1fr 70px 1fr;gap:0 12px;align-items:center}.slam-slot{grid-column:2;grid-row:1/3}.slam-area>strong{grid-column:1;grid-row:1/3;font-size:10px;line-height:1.5;white-space:normal;margin:0;text-align:right}.slam-area>small{grid-column:3;grid-row:1/3;font-size:8px;white-space:normal;margin:0;text-align:left;line-height:1.6}.black-hand{grid-row:3}.hand-caption{display:none}.deal-zone .red-hand .card-slot,.deal-zone .black-hand .card-slot{transform:none}.main-betting{top:81%;height:13%;left:3%;width:94%;grid-template-columns:1fr 6px 1fr}.side-name{font-size:30px;top:30%;left:21%;letter-spacing:0}.black-spot .side-name{right:15%}.side-symbol{width:14%;height:29%;left:34%;top:59%}.black-spot .side-symbol{left:49%}.main-spot>small{bottom:6%;font-size:5px;left:12%;width:70%;letter-spacing:.4px}.main-amount{right:7%;top:50%}.black-spot .main-amount{left:6%}.table-chip-stack{width:34px;height:25px}.table-chip-image{width:34px;height:34px}.table-chip-amount{font-size:8px;padding:3px 5px;min-width:32px}.main-amount .empty-wager-label{font-size:7px}.status-bar{top:94%;min-height:22px;gap:2px}.status-bar p{font-size:9px;width:100%}.status-bar .text-button{font-size:9px}.table-bottom{bottom:.8%;left:7%;right:7%;font-size:5px}.table-bottom>span:last-child{display:none}.session-stats{gap:7px}.control-panel{height:161px;position:sticky;bottom:0}.chip-shelf{height:61px;justify-content:center;padding:0 8px}.chips{gap:15px}.chip{width:53px;height:53px}.side-selector{display:none}.leather-console{height:100px;padding:0 10px}.wallet,.total-bet{min-width:95px;height:33px}.wallet>span,.total-bet>span{font-size:6px}.wallet strong,.total-bet b{font-size:12px}.round-actions{gap:5px;left:54%}.deal-button{width:58px;height:58px;border-width:2px}.round-button{width:29px;height:29px;border-width:1px}.round-button>span{font-size:16px}.round-button>small{display:none}.console-tools .text-button{font-size:8px}.console-tools{gap:5px}.dialog-header{padding:17px}.dialog-header h2{font-size:20px}#modal-content{padding:10px 17px 22px;font-size:12px}.rules-table,.payout-table{font-size:10px}.rules-table td,.rules-table th,.payout-table td,.payout-table th{padding:8px 5px}.payout-table td small{font-size:8px}.payout-table th{font-size:8px}}
@media(max-width:520px){.game-stage{min-height:940px}.casino-table{height:940px}.deal-zone{top:38%}.main-betting{top:81%;height:12%}.side-selector{display:block;position:absolute;left:54%;right:auto;top:66px;transform:translateX(-50%);z-index:2}.side-selector>span{display:none}.side-selector>div{gap:4px}.side-selector button{font-size:7px;padding:2px 7px;white-space:nowrap}.round-actions{top:60%}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}
