/* C-036-017: original SS01 geometry at70% vertical/internal scale; page width and layout retained. */
.ss01-main .ss01-panel{
 height:145.6px;padding:11.2px 16.8px;
 grid-template-columns:minmax(0,1fr) 154px;column-gap:11.2px;
}
.ss01-main .ss01-panel .ss01-display{inset:0 0 18.9px}
.ss01-main .ss01-panel .ss01-message{font-size:16.8px}
.ss01-main .ss01-panel .ss01-message-3{font-size:18.2px}
.ss01-main .ss01-panel .c033-risk{width:154px}
.ss01-main .ss01-panel .c033-dice-photo{
 width:140px;filter:drop-shadow(2.1px 5.6px 4.2px #3c1a2329);
}
.ss01-main .ss01-panel .ss01-message-toggle{
 right:5.6px;bottom:5.6px;transform:scale(.7);transform-origin:bottom right;
}
.ss01-main .ss01-panel.ss01-static{height:auto;min-height:145.6px}
.ss01-main .ss01-static .ss01-accessible-copy>li{padding:3.5px 0;font-size:13.3px}
.ss01-main .ss01-panel .ss01-message-3>.ss01-glow{
 text-shadow:0 0 1.4px #ffd65e,0 0 4.2px #ffc229,
  0 0 8.4px rgba(255,181,0,.95),0 0 14px rgba(255,174,0,.65);
}
@media(max-width:1000px) and (min-width:761px){
 .ss01-main .ss01-panel{height:133px;padding:11.2px 14px;grid-template-columns:minmax(0,1fr) 126px;column-gap:8.4px}
 .ss01-main .ss01-panel .c033-risk{width:126px}
 .ss01-main .ss01-panel .c033-dice-photo{width:121.8px}
 .ss01-main .ss01-panel .ss01-message{font-size:15.4px}
 .ss01-main .ss01-panel .ss01-message-3{font-size:16.8px}
}
@media(max-width:760px){
 .ss01-main .ss01-panel{height:176.4px;padding:8.4px;grid-template-columns:minmax(0,1fr);grid-template-rows:65.8px 93.8px;column-gap:0}
 .ss01-main .ss01-panel .ss01-display{inset:0 0 16.8px}
 .ss01-main .ss01-panel .ss01-message{font-size:12.6px}
 .ss01-main .ss01-panel .ss01-message-3{font-size:13.3px}
 .ss01-main .ss01-panel .c033-risk{width:93.8px;height:93.8px}
 .ss01-main .ss01-panel .c033-dice-photo{width:93.8px;filter:drop-shadow(1.4px 3.5px 2.8px #3c1a2329)}
 .ss01-main .ss01-panel.ss01-static{grid-template-rows:auto 93.8px;row-gap:5.6px;min-height:176.4px}
 .ss01-main .ss01-static .ss01-accessible-copy>li{font-size:11.9px;padding:3.5px 0}
}
@media(max-width:350px){.ss01-main .ss01-panel .ss01-message,.ss01-main .ss01-panel .ss01-message-3{font-size:11.9px}}
