.ggop-view{box-sizing:border-box;max-width:1248px;width:min(1248px,96vw);color:#fff;background:#101010;font:14px Arial,sans-serif;padding:8px;border:1px solid #977b39;border-radius:8px;overflow:auto;max-height:96dvh}.ggop-overlay{position:fixed;inset:50% auto auto 50%;transform:translate(-50%,-50%);z-index:100000;box-shadow:0 0 0 100vmax #000c}.ggop-view header,.ggop-view nav{display:flex;gap:12px;align-items:center;justify-content:space-between;padding:5px}.ggop-view button{color:#fff;background:#312613;border:1px solid #bda150;border-radius:4px;padding:8px 14px;font:inherit;cursor:pointer}.ggop-view button:focus-visible{outline:3px solid #fff;outline-offset:2px}.ggop-body{width:100%;line-height:0}.ggop-body canvas{display:block;width:100%;height:auto}.ggop-view footer{font-size:12px;line-height:1.4;color:#e1d7bd;padding:8px}.ggop-view details{font-size:12px;line-height:1.45;background:#1b1b1b;padding:8px}.ggop-view details strong{display:block;margin-top:8px}.ggop-view details p{margin:5px 0}.ggop-error{padding:12px;color:#fff;background:#862b2b}.ggop-gap{font-size:12px;padding:8px;background:#392b15;color:#ffe3a3}.ggop-view [hidden]{display:none!important}@media(max-width:600px){.ggop-view{width:98vw;padding:3px}.ggop-view header{font-size:12px}.ggop-view button{padding:8px}.ggop-view footer{font-size:11px}}
/* Temporary dialog geometry; removed by close(), preserving the original host. */
#wsPaytable.ggop-dialog,#ggPaytable.ggop-dialog,dialog.ggop-dialog{position:fixed!important;inset:0!important;transform:none!important;margin:auto!important;width:min(1248px,96vw)!important;max-width:96vw!important;height:fit-content!important;max-height:96dvh!important;padding:0!important;border:0!important;background:transparent!important;box-sizing:border-box!important;overflow:visible!important}
#wsPaytable.ggop-dialog>.ggop-view,#ggPaytable.ggop-dialog>.ggop-view,dialog.ggop-dialog>.ggop-view{width:100%!important;max-width:100%!important;margin:0!important;box-sizing:border-box!important}
#wsPaytable.ggop-dialog>[hidden],#ggPaytable.ggop-dialog>[hidden],dialog.ggop-dialog>[hidden]{display:none!important}
