.pui-controls{isolation:isolate;color:#fff;width:100%;font:500 14px/1.2 var(--font-inter,Arial),Helvetica,sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-tap-highlight-color:transparent;position:relative;container:pui-controls/inline-size}.pui-controls *,.pui-dialog *{box-sizing:border-box}.pui-controls .pui-dock{isolation:isolate;min-height:120px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;grid-template-columns:112px 44px minmax(74px,1fr) minmax(48px,.85fr) 134px 116px 44px;grid-template-areas:"brand nav balance win stake spin tools";align-items:center;gap:8px;padding:0;display:grid;position:relative}.pui-controls .pui-dock:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);pointer-events:none;background:linear-gradient(#0c19249e,#07131ca8);border:1px solid #edf9ff21;border-radius:9px;height:76px;position:absolute;top:50%;left:108px;right:0;transform:translateY(-50%);box-shadow:inset 0 1px #ffffff06,0 3px 12px #02080e20}.pui-controls button{appearance:none;min-width:44px;min-height:44px;box-shadow:none;outline-offset:4px;font:inherit;letter-spacing:normal;text-transform:none;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;border:0;place-items:center;margin:0;padding:0;transition:background-color .15s,color .15s,opacity .15s,box-shadow .15s;display:grid;position:relative}.pui-controls button:disabled{cursor:default;opacity:.38;filter:none}.pui-controls :is(button,input):focus-visible:not(:disabled),.pui-dialog :is(button,input,select,textarea,a):focus-visible:not(:disabled){outline-offset:3px;outline:2px solid #fff}.pui-controls svg{pointer-events:none;width:24px;max-width:none;height:24px;max-height:none;display:block}.pui-controls .pui-brand{color:#101615;background:#eac54d;border:2px solid #172025;border-radius:14px;grid-area:brand;place-items:center;width:96px;height:96px;min-height:44px;display:grid;position:relative;overflow:hidden;box-shadow:0 2px 5px #02080e25}.pui-controls .pui-brand>span{filter:none;background:url(/art/logo/printer-full-v1.png) 1%/550% no-repeat;display:block;position:absolute;inset:7px}.pui-controls .pui-brand:disabled{opacity:1;filter:none;background:#eac54d}.pui-controls .pui-navigation{z-index:4;grid-area:nav;justify-content:center;align-items:center;min-height:44px;display:flex;position:relative}.pui-controls .pui-icon-button{color:#121817;background:0 0;border-radius:50%;width:44px;height:44px}.pui-controls .pui-icon-button:before{content:"";pointer-events:none;background:#fff;border:2px solid #111815;border-radius:50%;position:absolute;inset:6px;box-shadow:0 1px 2px #0003}.pui-controls .pui-icon-button svg{z-index:1;stroke-width:2.1px;width:23px;height:23px;position:relative}.pui-controls .pui-menu{color:#fff}.pui-controls .pui-menu:before{display:none}.pui-controls .pui-menu svg{stroke-width:2.7px;width:29px;height:29px}.pui-controls .pui-readout{flex-direction:column;gap:5px;min-width:0;display:flex}.pui-controls .pui-balance{grid-area:balance}.pui-controls .pui-win{text-align:center;grid-area:win}.pui-controls[data-has-win=false] .pui-win{visibility:hidden}.pui-controls :is(.pui-readout,.pui-stake)>small{color:#e9cd80;font:600 11px/1.1 var(--font-inter,Arial),Helvetica,sans-serif;text-transform:uppercase;letter-spacing:.075em;margin:0;display:block}.pui-controls :is(.pui-readout,.pui-stake)>strong{text-overflow:clip;white-space:nowrap;color:#f7f8f5;width:100%;min-width:0;font:650 clamp(17px,2.6cqw,22px)/1.15 var(--font-inter,Arial),Helvetica,sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.025em;margin:0;display:block;overflow:visible}.pui-controls .pui-money>span{white-space:nowrap;vertical-align:top;max-width:none;display:inline-block}.pui-controls .pui-win>small{color:#c9d4d9}.pui-controls .pui-stake-group{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;grid-area:stake;grid-template-rows:88px;grid-template-columns:minmax(0,1fr) 44px;align-self:center;align-items:center;display:grid}.pui-controls .pui-stake{color:#fff;background:#07131bb5;border:1px solid #f0f8ff25;border-radius:7px;grid-area:1/1;align-content:center;align-self:center;gap:3px;width:100%;height:54px;padding:3px 4px 10px}.pui-controls .pui-stake:after{content:"";pointer-events:none;background:#f8f8edb3;height:1px;position:absolute;bottom:6px;left:12px;right:12px}.pui-controls .pui-stake>small{color:#e9cd80;letter-spacing:.075em;font-size:9px}.pui-controls .pui-stake>strong{max-width:100%;font-size:19px;line-height:1.05}.pui-controls .pui-stake-group[data-stepped=false]{grid-template-columns:1fr}.pui-controls .pui-stake-steps{box-shadow:none;grid-area:1/2;grid-template-rows:44px 44px;grid-template-columns:44px;display:grid}.pui-controls .pui-step{color:#fff;width:44px;height:44px;box-shadow:none;background:0 0;border:0;border-radius:7px}.pui-controls .pui-step svg{stroke-width:3.1px;width:24px;height:24px}.pui-controls .pui-spin{color:#101613;background:#fff;border:8px solid #111715;border-radius:50%;grid-area:spin;justify-self:center;width:116px;height:116px;box-shadow:0 0 0 2px #f1f1e8,inset 0 0 0 2px #d8ddd7,0 4px 8px #0005}.pui-controls .pui-spin svg{width:76px;height:76px}.pui-controls .pui-spin:disabled{opacity:.52}.pui-controls[data-spinning=true] .pui-spin:disabled{opacity:1;cursor:wait}.pui-controls[data-spinning=true] .pui-spin svg{animation:.7s linear infinite pui-spin-turn}.pui-controls .pui-tools{flex-direction:column;grid-area:tools;justify-content:center;align-items:center;gap:0;min-height:88px;display:flex}.pui-controls .pui-icon-button[aria-pressed=true]:before{background:#ffd452;box-shadow:0 0 0 1px #ffe68b}.pui-controls .pui-turbo svg{fill:currentColor;stroke-width:1.3px;width:22px;height:22px}.pui-controls .pui-quick-menu{z-index:8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;background:#0d1922e8;border:1px solid #e3f3ff29;border-radius:9px;width:164px;padding:7px 8px;display:grid;position:absolute;bottom:calc(100% + 14px);left:0;box-shadow:0 6px 18px #02080e3d}.pui-controls .pui-quick-menu:after{content:"";background:#0d1922;border-bottom:1px solid #e3f3ff29;border-right:1px solid #e3f3ff29;width:8px;height:8px;position:absolute;bottom:-5px;left:17px;transform:rotate(45deg)}.pui-controls .pui-quick-menu>button{color:#f3f7f6;letter-spacing:.09em;text-align:left;background:0 0;border-radius:5px;justify-content:flex-start;align-items:center;gap:12px;width:100%;min-height:44px;padding:0 7px;font-size:11px;font-weight:650;display:flex}.pui-controls .pui-quick-menu>button svg{flex:none;width:22px;height:22px}.pui-controls .pui-quick-volume{border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:6px;min-width:0;min-height:44px;display:grid}.pui-controls .pui-quick-volume+.pui-quick-volume{border-top:0}.pui-controls .pui-quick-volume button{color:#fff;background:0 0;border-radius:6px;width:44px;height:44px}.pui-controls .pui-quick-volume input[type=range]{appearance:none;outline-offset:0;cursor:pointer;touch-action:pan-y;accent-color:#fff;background:0 0;border:0;width:100%;min-width:0;height:44px;margin:0;padding:0;display:block}.pui-controls .pui-quick-volume input::-webkit-slider-runnable-track{background:linear-gradient(90deg,#fff var(--pui-range-fill,70%),#ffffff63 var(--pui-range-fill,70%));border-radius:4px;height:4px}.pui-controls .pui-quick-volume input::-webkit-slider-thumb{appearance:none;background:#fff;border:0;border-radius:50%;width:14px;height:14px;margin-top:-5px;box-shadow:0 1px 3px #0008}.pui-controls .pui-quick-volume input::-moz-range-track{background:#ffffff63;border-radius:4px;height:4px}.pui-controls .pui-quick-volume input::-moz-range-progress{background:#fff;border-radius:4px;height:4px}.pui-controls .pui-quick-volume input::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:14px;height:14px}@media (hover:hover){.pui-controls .pui-menu:hover:not(:disabled),.pui-controls .pui-step:hover:not(:disabled),.pui-controls .pui-quick-menu button:hover:not(:disabled){color:#fff;background:#ffffff17}.pui-controls .pui-spin:hover:not(:disabled){color:#000;background:#fff;box-shadow:0 0 0 3px #fff,inset 0 0 0 2px #e8ece5,0 4px 8px #0005}.pui-controls .pui-brand-action:hover:not(:disabled){background:#ffda60}.pui-controls .pui-stake:hover:not(:disabled){background:#0c1711}.pui-controls .pui-tools button:hover:not(:disabled):before{background:#ffdf77}}@container pui-controls (max-width:699px){.pui-controls .pui-dock{grid-template:"nav balance win win"44px"brand stake spin tools"100px/64px minmax(88px,1fr) 100px 44px;gap:0 2px;min-height:144px;padding:0}.pui-controls .pui-dock:before{background:linear-gradient(#142129d6,#08121de0);border-radius:11px;height:100%;top:0;left:0;right:0;transform:none}.pui-controls .pui-brand{border-width:1.5px;border-radius:10px;width:64px;height:64px}.pui-controls .pui-brand>span{inset:6px}.pui-controls .pui-readout{gap:3px;padding:1px 2px}.pui-controls .pui-readout>small{letter-spacing:.03em;font-size:9px}.pui-controls .pui-readout>strong{font-size:17px}.pui-controls .pui-win{text-align:center}.pui-controls .pui-spin{border-width:7px;width:100px;height:100px}.pui-controls .pui-spin svg{width:64px;height:64px}.pui-controls .pui-stake>strong{font-size:16px}.pui-controls .pui-stake{padding-left:1px;padding-right:1px}.pui-controls .pui-stake:after{left:8px;right:8px}.pui-controls .pui-quick-menu{bottom:calc(100% + 8px);left:4px}}@container pui-controls (max-width:330px){.pui-controls .pui-dock{grid-template-columns:56px minmax(104px,1fr) 100px 44px;column-gap:0}.pui-controls .pui-brand{width:56px;height:56px}.pui-controls .pui-stake>strong{font-size:14px}}.pui-controls[data-hidden=true] *{animation-play-state:paused!important}.pui-controls[data-reduced=true] .pui-spin svg{animation:none!important}@keyframes pui-spin-turn{to{transform:rotate(360deg)}}.pui-dialog.pui-dialog{box-sizing:border-box;inset:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);width:min(560px,calc(100vw - 32px - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px)));max-width:none;max-height:min(760px,calc(100dvh - 32px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px)));color:#f4f5f7;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;text-align:left;background:#121419;border:1px solid #ffffff26;border-radius:16px;margin:auto;padding:0;font:400 14px/1.5 Arial,Helvetica,sans-serif;position:fixed;overflow:hidden;box-shadow:0 30px 100px #000b}.pui-dialog.pui-dialog[open]{flex-direction:column;animation:.18s ease-out both pui-menu-enter;display:flex}.pui-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000a}.pui-dialog .pui-dialog-head{background:#17191f;border-bottom:1px solid #ffffff12;flex:none;justify-content:space-between;align-items:center;gap:16px;min-height:92px;padding:20px 20px 17px;display:flex;position:relative}.pui-dialog .pui-dialog-head>div{min-width:0}.pui-dialog .pui-dialog-head small{color:#898f9b;letter-spacing:.15em;margin:0 0 5px;font:700 10px/1 Arial,Helvetica,sans-serif;display:block}.pui-dialog .pui-dialog-head h2{color:#fff;letter-spacing:-.03em;overflow-wrap:anywhere;text-transform:none;outline:none;margin:0;padding:0;font:700 22px/1.2 Arial,Helvetica,sans-serif}.pui-dialog .pui-dialog-close{color:#e5e7ed;cursor:pointer;touch-action:manipulation;background:#ffffff05;border:1px solid #ffffff1c;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;margin:0;padding:0;display:grid}.pui-dialog .pui-dialog-close svg{width:21px;height:21px}.pui-dialog .pui-dialog-body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#535964 #121419;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;padding:22px;overflow:auto}.pui-dialog .pui-dialog-body>*+*{margin-top:18px}.pui-dialog .pui-dialog-body :is(p,small){color:#a8adb8;text-transform:none;letter-spacing:normal;font-family:Arial,Helvetica,sans-serif;line-height:1.6}.pui-dialog .pui-dialog-body p{overflow-wrap:anywhere;margin-bottom:0;font-size:13px}.pui-dialog .pui-dialog-body>p:first-child{margin-top:0}.pui-dialog .pui-dialog-body :is(h3,h4){color:#f4f5f8;letter-spacing:.025em;margin-bottom:0;font:700 14px/1.4 Arial,Helvetica,sans-serif}.pui-dialog .pui-dialog-body strong{color:#f7f8fa;font-family:Arial,Helvetica,sans-serif}.pui-dialog .pui-dialog-body button{appearance:none;max-width:100%;min-height:44px;box-shadow:none;color:#ebedf2;letter-spacing:normal;text-transform:none;cursor:pointer;touch-action:manipulation;background:#ffffff07;border:1px solid #ffffff24;border-radius:8px;padding:11px 14px;font:600 13px/1.4 Arial,Helvetica,sans-serif}.pui-dialog .pui-dialog-body button[aria-pressed=true],.pui-dialog .pui-dialog-body button.is-active{color:#11151c;background:#e9ebef;border-color:#fff}.pui-dialog .pui-dialog-body button:disabled,.pui-dialog .pui-dialog-body input:disabled{opacity:.42;cursor:default}.pui-dialog .pui-dialog-body :is(.ac-confirm,.ab-primary,.or-confirm,[data-primary=true]){color:#12151c;background:#f4f5f7;border-color:#f4f5f7;width:100%;font-weight:700}.pui-dialog .pui-dialog-body :is(.ac-secondary,.ab-secondary){width:100%;display:block}.pui-dialog .pui-dialog-body :is(.ac-return-link,.ab-return-link){color:#f9d781;padding:15px 0;font-size:12px;font-weight:700;text-decoration:none;display:block}.pui-dialog .pui-dialog-body :is(label,[class$=-toggle]){color:#e5e7ed;font:600 13px/1.5 Arial,Helvetica,sans-serif}.pui-dialog .pui-dialog-body :is(.ac-toggle,.ab-toggle,.or-toggle){background:#ffffff03;border:1px solid #ffffff14;border-radius:9px;justify-content:space-between;align-items:center;gap:16px;min-height:68px;padding:13px 14px;display:flex}.pui-dialog .pui-dialog-body :is(.ac-toggle,.ab-toggle,.or-toggle) small{margin-top:4px;font-size:12px;font-weight:400;display:block}.pui-dialog .pui-dialog-body :is(.ac-range,.ab-volume,.or-range){background:#ffffff03;border:1px solid #ffffff14;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px 12px;padding:14px 14px 6px;display:grid}.pui-dialog .pui-dialog-body output{color:#f6f7f9;font-variant-numeric:tabular-nums;font:700 16px/1.2 Arial,Helvetica,sans-serif}.pui-dialog .pui-dialog-body input[type=range]{appearance:none;accent-color:#fff;touch-action:pan-y;background:0 0;border:0;grid-column:1/-1;width:100%;min-width:0;height:44px;min-height:44px;margin:0;padding:0;display:block}.pui-dialog .pui-dialog-body input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg,#f4f5f7 var(--pui-range-fill,50%),#444a54 var(--pui-range-fill,50%));height:5px;box-shadow:none;border:0;border-radius:5px}.pui-dialog .pui-dialog-body input[type=range]::-webkit-slider-thumb{appearance:none;background:#eceef3;border:2px solid #fff;border-radius:50%;width:23px;height:23px;margin-top:-9px;box-shadow:0 1px 5px #0008}.pui-dialog .pui-dialog-body input[type=range]::-moz-range-track{background:#444a54;border:0;border-radius:5px;height:5px}.pui-dialog .pui-dialog-body input[type=range]::-moz-range-progress{background:#f4f5f7;border-radius:5px;height:5px}.pui-dialog .pui-dialog-body input[type=range]::-moz-range-thumb{background:#eceef3;border:2px solid #fff;border-radius:50%;width:20px;height:20px}.pui-dialog .pui-dialog-body input[type=checkbox]{appearance:none;cursor:pointer;background:0 0;border:0;flex:none;width:52px;min-width:52px;height:44px;margin:0;padding:0;display:block;position:relative}.pui-dialog .pui-dialog-body input[type=checkbox]:before{content:"";box-shadow:none;background:#282d37;border:1px solid #636976;border-radius:20px;position:absolute;inset:9px 0}.pui-dialog .pui-dialog-body input[type=checkbox]:after{content:"";background:#a4aab5;border:0;border-radius:50%;width:18px;height:18px;transition:transform .15s,background .15s;position:absolute;top:13px;left:4px;transform:none;box-shadow:0 1px 3px #0004}.pui-dialog .pui-dialog-body input[type=checkbox]:checked:before{background:#e3e6ec;border-color:#e3e6ec}.pui-dialog .pui-dialog-body input[type=checkbox]:checked:after{background:#171b22;transform:translate(26px)}.pui-dialog .pui-dialog-body :is(input:not([type=range]):not([type=checkbox]),select,textarea){color:#f4f5f8;max-width:100%;min-height:44px;font:inherit;background:#090b10;border:1px solid #ffffff26;border-radius:8px;padding:10px 12px}.pui-dialog .pui-dialog-body :is(.ac-presets,.ab-stake-options){grid-template-columns:repeat(auto-fit,minmax(64px,1fr));gap:8px;display:grid}.pui-dialog .pui-dialog-body :is(.ac-paytable,.ab-paytable)>div{background:#ffffff03;border-color:#ffffff16}@media (hover:hover){.pui-dialog button:hover:not(:disabled){color:#fff;background:#343a45;border-color:#ffffff64}.pui-dialog .pui-dialog-body button[aria-pressed=true]:hover{color:#111;background:#fff}}@media (max-width:480px){.pui-dialog.pui-dialog{width:calc(100vw - 20px - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px));max-height:calc(100dvh - 24px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));border-radius:13px}.pui-dialog .pui-dialog-head{min-height:84px;padding:16px}.pui-dialog .pui-dialog-head h2{font-size:20px}.pui-dialog .pui-dialog-body{padding:18px 16px}}@media (prefers-reduced-motion:reduce){.pui-controls *,.pui-dialog[open]{transition:none!important;animation:none!important}}@keyframes pui-menu-enter{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:none}}
.pui-viewport{background:#0b1520;place-items:center;width:100%;min-width:0;height:100%;min-height:0;display:grid;position:relative;overflow:hidden;container:pui-viewport/size}.pui-game-stage{isolation:isolate;aspect-ratio:16/9;width:min(100cqw,177.778cqh,1200px);min-width:0;height:auto;min-height:0;max-height:100%;display:grid;position:relative;overflow:hidden;container:pui-game/size}.pui-game-stage>*{grid-area:1/1;width:100%;min-width:0;height:100%;min-height:0}.pui-game-dock{z-index:20;width:min(820px,100% - 40px);min-height:120px;position:absolute;bottom:8px;left:50%;right:auto;transform:translate(-50%)}@container pui-viewport (max-width:1100px) and (max-aspect-ratio:1){.pui-game-stage{aspect-ratio:auto;width:100%;height:100%;max-height:none}}@container pui-game (max-width:1100px) and (max-aspect-ratio:1){.pui-game-dock{width:calc(100% - 16px);min-height:144px;bottom:5px}}@container pui-game (max-height:420px) and (min-aspect-ratio:6/5){.pui-game-dock{width:min(820px,100% - 24px);min-height:104px;bottom:4px}}@container pui-game (max-height:420px) and (min-width:480px) and (min-aspect-ratio:6/5){.pui-game-dock .pui-controls .pui-dock{grid-template:"brand nav balance win stake spin tools"104px/92px 44px minmax(54px,1fr) minmax(42px,.8fr) 124px 100px 44px;gap:4px;min-height:104px;padding:0}.pui-game-dock .pui-controls .pui-dock:before{background:linear-gradient(#0c1924aa,#07131cb6);height:72px;top:50%;left:86px;transform:translateY(-50%)}.pui-game-dock .pui-controls .pui-brand{border-radius:13px;width:76px;height:76px;display:grid}.pui-game-dock .pui-controls .pui-navigation{min-height:44px}.pui-game-dock .pui-controls .pui-readout>strong{font-size:16px}.pui-game-dock .pui-controls .pui-win{text-align:center;padding:0}.pui-game-dock .pui-controls .pui-spin{border-width:7px;width:100px;height:100px}.pui-game-dock .pui-controls .pui-spin svg{width:64px;height:64px}}@container pui-game (max-height:420px) and (min-width:480px) and (max-width:680px) and (min-aspect-ratio:6/5){.pui-game-dock .pui-controls .pui-dock{grid-template:"brand nav balance stake spin tools"52px"brand nav win stake spin tools"52px/76px 44px minmax(58px,1fr) 112px 100px 44px;gap:0 2px}.pui-game-dock .pui-controls .pui-dock:before{left:68px}.pui-game-dock .pui-controls .pui-brand{width:64px;height:64px}.pui-game-dock .pui-controls .pui-balance{align-self:end;padding-bottom:3px}.pui-game-dock .pui-controls .pui-win{text-align:left;align-self:start;padding-top:3px}.pui-game-dock .pui-controls .pui-readout>small{letter-spacing:0;font-size:8px}.pui-game-dock .pui-controls .pui-readout>strong,.pui-game-dock .pui-controls .pui-stake>strong{font-size:14px}}@container pui-game (max-height:320px) and (min-width:480px) and (min-aspect-ratio:6/5){.pui-game-dock .pui-controls .pui-quick-menu{bottom:0;left:calc(100% + 10px)}.pui-game-dock .pui-controls .pui-quick-menu:after{clip-path:polygon(100% 0,100% 100%,0 50%);border:0;width:6px;height:10px;bottom:17px;left:-6px;transform:none}}
@media (min-width:1101px),(min-width:1001px) and (orientation:landscape){body .printer-game-shell:has(.pui-viewport)>.printer-game-layout{flex:none;align-items:flex-start;margin-block:0}body .printer-game-shell:has(.pui-viewport) .printer-game-player:not(.is-expanded):not(:fullscreen){max-width:min(1202px,calc((100dvh - var(--site-feed-height,58px) - var(--site-menu-height,64px) - 80px)*16/9 + 2px));align-self:flex-start;margin-inline:auto}body .printer-game-shell:has(.pui-viewport) .printer-game-player:not(.is-expanded):not(:fullscreen)>.printer-game-stage{aspect-ratio:16/9;flex:none;width:100%;height:auto}}body .printer-game-shell:has(.pui-viewport) .printer-game-player:is(.is-expanded,:fullscreen){z-index:1000;box-sizing:border-box;width:100%;max-width:none;height:100dvh;max-height:none;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);border:0;border-radius:0;grid-template-rows:minmax(0,1fr);margin:0;display:grid;position:fixed;inset:0}body .printer-game-shell:has(.pui-viewport) .printer-game-player:is(.is-expanded,:fullscreen)>.printer-game-stage{aspect-ratio:auto;flex:none;width:100%;height:100%;position:relative}body .printer-game-shell:has(.pui-viewport) .printer-game-player:is(.is-expanded,:fullscreen) .pui-game-stage{aspect-ratio:auto;width:100%;height:100%;max-height:none}body .printer-game-shell:has(.pui-viewport) .printer-game-player:is(.is-expanded,:fullscreen)>.printer-game-toolbar{z-index:20;right:max(12px, env(safe-area-inset-right,0px));bottom:max(12px, env(safe-area-inset-bottom,0px));background:0 0;width:auto;min-height:0;padding:0;position:absolute;display:flex!important}body .printer-game-shell:has(.pui-viewport) .printer-game-player:is(.is-expanded,:fullscreen)>.printer-game-toolbar>:not(.printer-fullscreen-toggle){display:none}body .printer-game-shell:has(.pui-viewport) .printer-game-player:is(.is-expanded,:fullscreen) .printer-fullscreen-toggle>span{display:none}body .printer-game-shell:has(.pui-viewport) .printer-game-player:is(.is-expanded,:fullscreen) .printer-fullscreen-toggle{color:#fff4d7;cursor:pointer;background:#0a1929cc;border:1px solid #dbe8ee70;border-radius:8px;place-items:center;width:44px;height:44px;font-size:24px;line-height:1;display:grid}@media (max-width:1100px){body .printer-game-shell:has(.pui-viewport) .printer-game-player:is(.is-expanded,:fullscreen)>.printer-game-toolbar{top:max(12px, env(safe-area-inset-top,0px));bottom:auto}body .printer-game-shell:has(.pui-viewport) .printer-game-player:is(.is-expanded,:fullscreen):has([data-overlay=true])>.printer-game-toolbar{visibility:hidden}}
