/* Scoped cabinets: all decorative resources belong to the selected edition. */
body.ggsite-no-gamble #ggRiskOpen,body.ggsite-no-gamble #wsRiskOpen,body.ggsite-no-gamble button[onclick^="doubleup("]{display:none!important}
.ra-line[hidden],.ws-pay-line[hidden]{display:none!important}
#ggNativeInfo{display:block;margin:12px auto;padding:10px 16px}#ggNativeInfo[hidden]{display:none!important}
.gg-native-dialog{width:720px;max-width:94vw;max-height:90dvh;overflow:auto;padding:25px;background:#101b29;color:#fff5db;border:1px solid #dfbc6b;border-radius:10px}.gg-native-dialog p{line-height:1.7}.gg-native-dialog form{text-align:right}.gg-native-dialog::backdrop{background:#000b}
body.ggsite-enabled{--gg-accent:#f2cf7e;background:#090c11;color:#fff;font-family:Arial,Helvetica,sans-serif}
body.ggsite-enabled.ra-focus main{max-width:min(1600px,100%);padding:10px}
body.ggsite-enabled .machine{border:1px solid #c9ad6780;border-radius:10px;background:#131720;box-shadow:0 20px 65px #0009;padding-bottom:12px}
body.ggsite-enabled #raStage{isolation:isolate;display:block;position:relative;aspect-ratio:16/9;background:#08111b;overflow:hidden}
/* The shared Ra bonus selector is more specific than the base stage reset. */
body.ggsite-enabled .bonus #raStage{background-image:none}
body.ggsite-enabled #raStage::before{content:"";position:absolute;inset:0;z-index:-1;background:var(--gg-background) center/cover no-repeat}
body.ggsite-enabled #raStage.gg-composed{aspect-ratio:var(--gg-ratio,16/9)}
body.ggsite-enabled #raStage.gg-composed::before{background-size:var(--gg-bg-fit,contain)}
body.ggsite-enabled #raStage.gg-composed #reels{box-sizing:border-box;left:var(--gg-reels-x,9%);top:var(--gg-reels-y,21%);width:var(--gg-reels-w,82%);height:var(--gg-reels-h,70%);gap:var(--gg-reel-gap,.65%);border:0;box-shadow:none}
body.ggsite-enabled #raStage.gg-embedded-reels #reels,body.ggsite-enabled #raStage.gg-embedded-reels #reels .reel{background:transparent}
/* Magic's interface is an opaque native reel backdrop, below its symbols. */
body.ggsite-enabled[data-ggsite="lordoftheoceanmagic"] #reels{z-index:2;background:transparent}
body.ggsite-enabled[data-ggsite="lordoftheoceanmagic"] #reels .reel{background:transparent}
body.ggsite-enabled[data-ggsite="lordoftheoceanmagic"] #raStage.gg-composed #logo{height:12.5%}
/* Lady Deluxe's original game background already includes the gold dividers. */
body.ggsite-enabled[data-ggsite="luckyladyscharmdeluxe"] #reels,body.ggsite-enabled[data-ggsite="luckyladyscharmdeluxe"] #reels .reel{background:transparent}
body.ggsite-enabled #raStage.gg-composed #logo{left:var(--gg-logo-x,27%);top:var(--gg-logo-y,1%);width:var(--gg-logo-w,46%);height:var(--gg-logo-h,18%)}
#ggScene{display:contents;pointer-events:none}
#ggScene img{position:absolute;object-fit:contain}
body.ggsite-enabled .bonus #raStage::before{background-image:var(--gg-bonus-background)}
body.ggsite-enabled #logo{display:block;position:absolute;top:1%;left:27%;width:46%;height:18%;z-index:2;margin:0}
body.ggsite-enabled #logo img{width:100%;height:100%;max-height:none;object-fit:contain;filter:drop-shadow(0 4px 4px #0009)}
body.ggsite-enabled #ggTitle{position:absolute;left:5%;right:5%;top:3%;text-align:center;margin:0;color:var(--gg-accent);font-size:clamp(16px,3vw,38px);font-weight:900;text-shadow:0 2px 6px #000}
body.ggsite-enabled #raStage:has(#logo img) #ggTitle{top:auto;bottom:1%;right:4%;left:auto;font-size:10px;letter-spacing:.14em;opacity:.75}
body.ggsite-enabled #reels{display:flex;position:absolute;left:9%;top:21%;width:82%;height:70%;gap:.65%;padding:0;margin:0;max-width:none;overflow:hidden;border:2px solid var(--gg-accent);border-radius:6px;background:#061018e8;box-shadow:0 0 0 5px #0005,0 9px 22px #000b}
body.ggsite-enabled #reels .reel{width:0;min-width:0;flex:1 1 0;border-radius:0;background:linear-gradient(90deg,#10263744,transparent,#10263744)}
body.ggsite-enabled #reels .cell{width:100%;height:var(--cell);margin:0;overflow:hidden;position:relative;border:0;border-bottom:1px solid #f7dda415;border-radius:0;background:none}
body.ggsite-enabled #reels .cell::before,body.ggsite-enabled #reels .cell>i{display:none}
body.ggsite-enabled #reels .cell.win{box-shadow:inset 0 0 0 2px var(--gg-accent);background:#fff2a716}
body.ggsite-enabled #reels .reel{position:relative}
body.ggsite-enabled #reels .reel.gg-reel-inactive .cell{opacity:.12}
body.ggsite-enabled #ggReelCover{position:absolute;z-index:6;container-type:inline-size;padding:0;margin:0;border:0;border-radius:0;background:none;box-shadow:none;color:white;cursor:pointer;overflow:hidden}
body.ggsite-enabled #ggReelCover[hidden]{display:none!important}
body.ggsite-enabled #ggReelCover:disabled{opacity:1;cursor:default}
body.ggsite-enabled #ggReelCover>img{position:absolute;inset:0;width:100%;height:100%;object-fit:fill}
.gg-cover-content,.gg-cover-content>img,.gg-cover-text{position:absolute;display:block}
.gg-cover-content>img{object-fit:contain}
.gg-cover-text{display:flex;align-items:center;justify-content:center;white-space:pre-line;text-align:center;font:700 10.64cqw/1.15 Verdana,Arial,sans-serif;color:#fff;text-shadow:0 1px 1px #000,1px 0 1px #000,-1px 0 1px #000}
.gg-expansion{position:absolute;inset:0;z-index:7;display:grid;place-items:center;background:linear-gradient(90deg,#ffdb6333,#fff1c97a,#ffdb6333);border:2px solid #ffdf82;box-shadow:inset 0 0 18px #ffeb83;transform-origin:center;pointer-events:none}
.gg-expansion img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 0 10px #ffe79d)}
body.ggsite-enabled #reels .gg-wild-reel{position:absolute;inset:0;z-index:3;display:block;pointer-events:none}
body.ggsite-enabled #reels .gg-has-wild-reel .cell{opacity:0}
body.ggsite-enabled #reels .gg-segmented-wild{display:grid;grid-template-rows:repeat(3,minmax(0,1fr));overflow:hidden}
body.ggsite-enabled #reels .gg-segmented-wild>img{display:block;width:100%;height:100%;min-height:0;object-fit:fill}
body.ggsite-enabled .cell .gg-symbol{position:absolute;inset:0;display:block;width:100%;height:100%;margin:0;transform:none;filter:none}
.gg-missing-symbol{display:grid;place-items:center;width:100%;height:100%;font-size:28px;color:#bdc4cb}
.gg-symbol-idle,.gg-symbol-blur,.gg-symbol-frames{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;background:none!important;border:0!important;box-shadow:none!important;border-radius:0!important}
.gg-symbol-blur,.gg-symbol-frames{opacity:0}
.gg-playing .gg-symbol-idle{opacity:0}.gg-playing .gg-symbol-frames{opacity:1}
.gg-spine .gg-symbol-frames{width:calc(var(--gg-render-scale,1)*100%);height:calc(var(--gg-render-scale,1)*100%);left:calc((1 - var(--gg-render-scale,1))*50%);top:calc((1 - var(--gg-render-scale,1))*50%)}
.gg-frame-offset .gg-symbol-frames{left:var(--gg-frame-x);top:var(--gg-frame-y);width:var(--gg-frame-w);height:var(--gg-frame-h);right:auto;bottom:auto;object-fit:fill}
body.ggsite-enabled #reels .cell.win:has(.gg-spine){overflow:visible;z-index:2}
body.ggsite-enabled .reel-spinning .gg-symbol:has(.gg-symbol-blur) .gg-symbol-idle{opacity:0}
body.ggsite-enabled .reel-spinning .gg-symbol-blur{opacity:1}
body.ggsite-enabled .ra-lines{position:absolute;left:3.1%;top:21%;height:70%;width:3.7%;display:flex;flex-direction:column;justify-content:space-around;gap:2px}
body.ggsite-enabled .ra-lines.right{left:auto;right:3.1%}
body.ggsite-enabled .ra-lines.left{left:3.1%;right:auto}
body.ggsite-enabled #raStage.gg-composed .ra-lines:not(.gg-positioned-lines){top:var(--gg-reels-y,21%);height:var(--gg-reels-h,70%);z-index:5}
body.ggsite-enabled #raStage.gg-composed .ra-lines.left:not(.gg-positioned-lines){left:calc(var(--gg-reels-x,9%) - 4.1%);width:3.125%}
body.ggsite-enabled #raStage.gg-composed .ra-lines.right:not(.gg-positioned-lines){right:calc(100% - var(--gg-reels-x,9%) - var(--gg-reels-w,82%) - 4.1%);width:3.125%}
body.ggsite-enabled #raStage .ra-lines.gg-positioned-lines{left:0;right:0;top:0;width:100%;height:100%;display:block;pointer-events:none;z-index:5}
body.ggsite-enabled .gg-positioned-lines .ra-line{position:absolute;transform:translate(-50%,-50%);pointer-events:auto;aspect-ratio:auto}
body.ggsite-enabled .ra-line{display:flex;align-items:center;justify-content:center;flex:1;min-height:0;aspect-ratio:auto;border:1px solid #ffffff99;border-radius:3px;background:var(--gg-line,var(--gg-accent));color:#0b1523;font:900 clamp(7px,1vw,14px) Arial;text-indent:0;opacity:.9;box-shadow:inset 0 1px #fff9,0 2px 3px #0006}
body.ggsite-enabled .ra-line.inactive{color:#aeb5bd;background:#27323d;border-color:#626b73;opacity:.5;box-shadow:none}
body.ggsite-enabled .ra-line.winning{background:var(--gg-line,var(--gg-accent));box-shadow:0 0 12px var(--gg-line,var(--gg-accent));opacity:1}
body.ggsite-enabled .ra-line.gg-original-marker{border:0;background:none!important;box-shadow:none;opacity:1}
body.ggsite-enabled .ra-line.gg-original-marker img{width:100%;height:100%;object-fit:contain}
body.ggsite-enabled .ra-line.gg-original-marker.inactive{opacity:.45}
body.ggsite-enabled .ra-line.gg-original-marker.winning{filter:drop-shadow(0 0 5px var(--gg-line))}
body.ggsite-enabled #ggFree,body.ggsite-enabled #ggWinTitle{position:absolute;left:18%;right:18%;z-index:8;text-align:center;background:linear-gradient(#fff0b9,#d8ad51);border:1px solid #fff3be;border-radius:5px;padding:5px 10px;color:#271a03;box-shadow:0 3px 12px #0008;font-size:clamp(10px,1.4vw,19px);font-weight:900;letter-spacing:.055em}
body.ggsite-enabled #ggFree{top:16%}body.ggsite-enabled #ggWinTitle{bottom:2.2%}
body.ggsite-enabled[data-ggsite="mysticsecrets"] #ggFree{top:auto;bottom:14%}
body.ggsite-enabled[data-ggsite="katana"] #ggFree,body.ggsite-enabled[data-ggsite="luckyladyscharmdeluxe"] #ggFree{top:auto;bottom:14%}
body.ggsite-enabled #wsControls,body.ggsite-enabled #cgControls,body.ggsite-enabled #wsTitle,body.ggsite-enabled #wsFree,body.ggsite-enabled #wsWinTitle,body.ggsite-enabled #cgFree,body.ggsite-enabled #cgWinTitle,body.ggsite-enabled #baFree,body.ggsite-enabled #baWinTitle,body.ggsite-enabled .ba-info,body.ggsite-enabled #gamble{display:none!important}
body.ggsite-enabled .ra-hud,body.ggsite-enabled .machine>.ctrl{width:90%}
body.ggsite-enabled .ra-meter,body.ggsite-enabled #msg{background:#0b1420;border:1px solid #8494a044;border-radius:6px;box-shadow:inset 0 1px #ffffff12;color:#eee8d8}
body.ggsite-enabled .ra-meter b{color:var(--gg-accent)}
body.ggsite-enabled .machine button.main{color:#2c1a01;background:linear-gradient(#ffe8a1,#ca9235);border:1px solid #ffedb9;border-radius:8px;box-shadow:0 3px #745017;text-shadow:0 1px #fff5}
body.ggsite-enabled .machine button.alt{background:linear-gradient(#243b50,#122436);border:1px solid #8195a666;border-radius:5px;color:#f9e6b1;text-shadow:none}
#ggControls{display:flex;width:90%;justify-content:flex-end;gap:8px;margin:12px auto 2px;flex-wrap:wrap}
#ggControls button,#ggBonus button,#ggRisk button,#ggPaytable button{border:1px solid #b9c9dc66;border-radius:7px;padding:11px 17px;background:linear-gradient(#2b4157,#132437);color:#fff6de;font:700 12px Arial;letter-spacing:.04em;cursor:pointer;transition:transform 130ms ease-out,background-color 150ms ease-out}
#ggControls button:active:not(:disabled),#ggBonus button:active:not(:disabled),#ggRisk button:active:not(:disabled){transform:translateY(1px)}
#ggControls button:disabled,#ggBonus button:disabled,#ggRisk button:disabled{opacity:.45;cursor:default}
#ggControls button:focus-visible,#ggBonus button:focus-visible,#ggRisk button:focus-visible,#ggPaytable button:focus-visible{outline:3px solid #ffe79b;outline-offset:3px}
#ggControls #ggCollect,#ggRiskCollect,#ggBonusContinue{background:linear-gradient(#f8e4a3,#be9545);color:#2c1f09;border-color:#ffedbc}
#ggControls #ggRiskOpen{background:linear-gradient(#ab3652,#702037);border-color:#df7892}
#ggBonus,#ggRisk,#ggPaytable{color:#fff9e9;width:680px;max-width:94vw;max-height:90dvh;overflow:auto;padding:clamp(18px,3vw,34px);text-align:center;border:2px solid #d6b76a;border-radius:14px;background:linear-gradient(#09131dbb,#08101bea),var(--gg-dialog-background) center/cover;box-shadow:0 30px 110px #000c}
#ggBonus::backdrop,#ggRisk::backdrop,#ggPaytable::backdrop{background:#02060ed9;backdrop-filter:blur(5px)}
#ggBonus h2,#ggRisk h2,#ggPaytable h2{font-size:clamp(22px,3.2vw,38px);color:#ffe29e;margin:12px 0 24px;text-shadow:0 3px 7px #000}
#ggBonusArt{height:140px;width:min(85%,450px);object-fit:contain;filter:drop-shadow(0 8px 14px #0008);display:block;margin:0 auto 12px}
#ggBonus>small{color:#e8c97d;font-size:10px;letter-spacing:.2em}
#ggBonusAmount{display:block;font-size:clamp(32px,6vw,60px);font-weight:900;color:#fff0bc;font-variant-numeric:tabular-nums;text-shadow:0 3px #785022}
#ggBonusDetail{font-size:14px;line-height:1.7;color:#e5e9ee;margin:14px 0 20px}
#ggBonusScene:empty,#ggBonusSteps:empty{display:none}
.gg-bonus-step{display:grid;place-items:center;gap:12px;min-height:130px;padding:22px;border:1px solid #b89548;border-radius:10px;background:#09202bce;margin:22px 0}
.gg-bonus-step b{color:#ffe69d;font-size:24px}.gg-bonus-step span{font-size:18px}
#ggBonusSteps{display:flex;gap:6px;justify-content:center;flex-wrap:wrap;margin:15px}
.gg-step-done{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:#dcc06d;color:#1c160a;font-size:12px;font-weight:bold}
.gg-risk-values{display:grid;grid-template-columns:1fr 1fr;gap:16px;background:#07111db0;border:1px solid #839bb744;border-radius:9px;padding:15px;font-size:11px;letter-spacing:.1em}
.gg-risk-values b{display:block;font-size:38px;color:#ffe9a4;margin-top:7px;font-variant-numeric:tabular-nums}
.gg-risk-board{display:flex;align-items:center;justify-content:center;gap:24px;margin:25px 0;perspective:900px}
#ggCard{display:grid;place-items:center;position:relative;overflow:hidden;width:124px;height:176px;border:5px solid #fff2ce;border-radius:12px;color:#b82243;font-size:80px;background:repeating-linear-gradient(45deg,#264d73 0 4px,#153656 4px 8px);box-shadow:0 8px 20px #0009}
#ggCard::before{content:"";position:absolute;inset:7px;border:1px solid #ffffff55;border-radius:5px;pointer-events:none}
#ggCard[data-color=red],#ggCard[data-color=black]{background:#fffced}#ggCard[data-color=black]{color:#152135}
#ggCard img{width:100%;height:100%;object-fit:contain}#ggRisk button[data-color=red]{background:linear-gradient(#c43a58,#7e1a35)}#ggRisk button[data-color=black]{background:linear-gradient(#2a3545,#080e17)}
#ggRiskResult{min-height:24px;font-size:18px;font-weight:bold}#ggRiskHistory{height:34px;display:flex;justify-content:center;gap:7px;margin:14px 0}
#ggRiskHistory span{display:grid;place-items:center;width:25px;height:34px;border-radius:4px;background:#fff9df;color:#162030;font-size:23px}#ggRiskHistory [data-color=red]{color:#b32842}
#ggRiskHistory img{display:block;width:100%;height:100%;object-fit:contain}
#ggRisk footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:15px;font-size:12px}
#ggPaytable{width:960px;text-align:left}#ggPaytable form{text-align:right}#ggPaytable h2{text-align:center}.gg-pay-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;margin:24px 0}
.gg-pay-grid article{padding:15px;border:1px solid #c6ad6c55;background:#061421d9;border-radius:9px;text-align:center}.gg-pay-grid img{width:100%;height:120px;object-fit:contain}.gg-pay-grid h3{font-size:14px;margin:10px 0;color:#f3d894}.gg-pay-grid small{font-size:10px;color:#bdcbe0}.gg-pay-grid dl{margin-bottom:0}.gg-pay-grid dl>div{display:flex;justify-content:space-between;border-bottom:1px solid #ffffff15;padding:5px 2px;font-size:13px}.gg-pay-grid dd{margin:0;color:#ffe3a0}
.gg-pay-lines{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px}.gg-pay-lines figure{margin:0;padding:12px;border:1px solid #738ca34d;background:#0b1724b5;border-radius:6px}.gg-pay-lines svg{width:100%;height:auto;display:block}.gg-pay-lines figcaption{text-align:center;font-size:10px;margin-top:8px;color:#e6cf90}#ggPaytable p{font-size:13px;line-height:1.8;color:#d3dce8}
@media(hover:hover) and (pointer:fine){#ggControls button:hover:not(:disabled),#ggBonus button:hover:not(:disabled),#ggRisk button:hover:not(:disabled),#ggPaytable button:hover{transform:translateY(-1px);border-color:#ffe3a0}}
@media(max-width:700px){body.ggsite-enabled.ra-focus main{padding:3px}body.ggsite-enabled #raStage{aspect-ratio:1.42}body.ggsite-enabled #reels{left:7%;width:86%;top:23%;height:68%}body.ggsite-enabled .ra-lines{left:1%;width:4%;top:23%;height:68%}body.ggsite-enabled .ra-lines.right{right:1%}body.ggsite-enabled #ggFree{top:18%;left:12%;right:12%;font-size:9px;padding:4px}body.ggsite-enabled #ggWinTitle{bottom:2%;left:14%;right:14%;font-size:10px}body.ggsite-enabled .machine>.ctrl,body.ggsite-enabled .ra-hud,#ggControls{width:97%}#ggControls{gap:5px}#ggControls button{flex:1;font-size:9px;padding:10px 6px}.gg-risk-board{gap:12px}#ggCard{width:92px;height:138px}.gg-risk-values b{font-size:30px}.gg-pay-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gg-pay-grid img{height:95px}}
@media(prefers-reduced-motion:reduce){#ggControls button,#ggBonus button,#ggRisk button,#ggPaytable button{transition:none!important}.gg-symbol-frames{display:none}.gg-playing .gg-symbol-idle{opacity:1}}
@media(max-width:700px){body.ggsite-enabled .ra-lines.left{left:1%}}
/* GG scenes use their confirmed free-spin banner; the native bar is updated on a different lifecycle. */
body.ggsite-enabled #fsbar{display:none!important}
/* Magic scenes only display the special-symbol set confirmed by its service. */
body.ggsite-enabled[data-ggsite="lordoftheoceanmagic"] #ggFree{top:auto;bottom:13%;left:21%;right:21%}
#ggMagicTray{position:absolute;z-index:5;display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:1.5%;pointer-events:none}
#ggMagicTray>span{display:block;min-width:0;min-height:0}#ggMagicTray img{display:block;width:100%;height:100%;object-fit:contain}
body.ggsite-enabled[data-ggsite="lordoftheoceanmagic"] #raStage.gg-composed.gg-magic-bonus #logo{left:17%;width:31%;height:12%}
.gg-magic-expansion{position:absolute;inset:0;z-index:8;display:grid;grid-template-rows:repeat(3,minmax(0,1fr));pointer-events:none}
.gg-magic-expansion>span{position:relative;display:block;min-height:0;overflow:hidden}.gg-magic-expansion img,.gg-magic-frames{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}
.gg-magic-frames{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}
#ggMagicAward{position:absolute;bottom:4%;left:21%;right:21%;z-index:9;padding:.65em 1em;text-align:center;background:linear-gradient(#fff1b8,#c39b43);border:1px solid #ffeba1;color:#33250b;font-weight:800;font-size:clamp(11px,1.3vw,20px);text-shadow:0 1px #fff8}
.gg-magic-wheel{position:relative;width:100%;isolation:isolate}.gg-magic-wheel-image,.gg-magic-wheel-sequence{position:absolute;display:block;object-fit:contain}.gg-magic-wheel-sequence{pointer-events:none}
.gg-giant-win{position:absolute;z-index:12;pointer-events:none}.gg-giant-win video{display:block;width:100%;height:100%;object-fit:contain}

/* Recovered Gonzo environment retains the original source coordinate system. */
body.ggsite-enabled #ggEnvironment,body.ggsite-enabled #ggMascotEvent{position:absolute;z-index:5;pointer-events:none;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important}
body.ggsite-enabled #ggEnvironment[hidden]{display:none!important}
body.ggsite-enabled #ggMascotEvent canvas{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}
body.ggsite-enabled #ggFreeScene{position:absolute;inset:0;width:100%;height:100%;z-index:1;pointer-events:none;object-fit:fill}

body.ggsite-enabled .gg-cascade-explosion{position:absolute;z-index:7;pointer-events:none}
body.ggsite-enabled .gg-cascade-explosion canvas{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}

body.ggsite-enabled[data-ggsite="gonzosquest"] #reels{z-index:2}
body.ggsite-enabled[data-ggsite="gonzosquest"] #ggFree{top:auto;bottom:6%}

/* NetEnt (Claude 16-oct): el numero de linea ya esta en el arte; la etiqueta queda invisible y solo marca donde nace la linea */
.gg-positioned-lines .ra-line.gg-art-marker{background:transparent!important;color:transparent!important;border-color:transparent!important;box-shadow:none!important;text-shadow:none!important;font-size:0!important}
.gg-positioned-lines .ra-line.gg-art-marker.winning{box-shadow:0 0 0 2px var(--gg-line),0 0 14px var(--gg-line)!important;border-radius:6px}
