/* Strong scope: only an attached existing risk dialog. Geometry from source data. */
#ggRisk.gggc{container-type:inline-size;width:min(1100px,94vw,var(--gggc-fit-height));max-width:94vw;max-height:94dvh;aspect-ratio:var(--gggc-aspect);padding:0;border:0;border-radius:0;overflow:hidden;background:var(--gggc-bg) left top/100% var(--gggc-bg-height) no-repeat #170c1a;box-shadow:0 25px 90px #000b;position:fixed}
#ggRisk.gggc h2{display:none}
#ggRisk.gggc .gg-risk-values,#ggRisk.gggc .gg-risk-board{display:contents}
#ggRisk.gggc .gggc-label{white-space:nowrap;line-height:1.15;text-shadow:1px 1px 2px #000;pointer-events:none}
#ggRisk.gggc #ggCard{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;font-size:0;z-index:2}
#ggRisk.gggc #ggCard::before{display:none}
#ggRisk.gggc #ggCard img{width:100%;height:100%;object-fit:fill}
#ggRisk.gggc button[data-color]{padding:0;border:0;border-radius:0;background:var(--gggc-button) 0 33.333333%/100% 400% no-repeat transparent;box-shadow:none;transition:none;z-index:3}
#ggRisk.gggc button[data-color]:hover:not(:disabled){background-position:0 100%;transform:none}
#ggRisk.gggc button[data-color]:active:not(:disabled){background-position:0 66.666667%;transform:none}
#ggRisk.gggc button[data-color]:disabled{background-position:0 0;opacity:1}
#ggRisk.gggc #ggRiskHistory{display:block;padding:0;margin:0;pointer-events:none}
#ggRisk.gggc #ggRiskHistory::before{display:none}
#ggRisk.gggc #ggRiskHistory span{position:absolute;width:var(--gggc-cardw);height:var(--gggc-cardh);display:block;padding:0;margin:0;border:0;border-radius:0;background:transparent}
#ggRisk.gggc #ggRiskHistory span:nth-child(1){left:var(--gggc-hx0);top:var(--gggc-hy0)}
#ggRisk.gggc #ggRiskHistory span:nth-child(2){left:var(--gggc-hx1);top:var(--gggc-hy1)}
#ggRisk.gggc #ggRiskHistory span:nth-child(3){left:var(--gggc-hx2);top:var(--gggc-hy2)}
#ggRisk.gggc #ggRiskHistory span:nth-child(4){left:var(--gggc-hx3);top:var(--gggc-hy3)}
#ggRisk.gggc #ggRiskHistory span:nth-child(5){left:var(--gggc-hx4);top:var(--gggc-hy4)}
#ggRisk.gggc #ggRiskHistory span:nth-child(6){left:var(--gggc-hx5);top:var(--gggc-hy5)}
#ggRisk.gggc #ggRiskHistory img{display:block;width:100%;height:100%;object-fit:fill}
#ggRisk.gggc #ggRiskResult{padding:0;min-height:0;line-height:1.25;text-shadow:1px 1px 2px #000;pointer-events:none}
#ggRisk.gggc footer{padding:0;margin:0;display:flex;align-items:center;justify-content:space-between;gap:2%;font-size:clamp(9px,1.6cqw,18px);background:#170c1a;z-index:4}
#ggRisk.gggc footer button{padding:.3em .6em;margin:0;font-size:clamp(10px,1.6cqw,18px)}
