:root{--gcc-sca:#1b5e52}
body #gwh-header .gwh-sca-training>a{border-color:var(--gcc-sca)!important;color:var(--gcc-sca)!important;background:#f4f7f5!important}
body #gwh-header .gwh-sca-training>a:hover,body #gwh-header .gwh-sca-training>a:focus-visible{background:var(--gcc-sca)!important;color:#fff!important}
body #gwh-header .gwh-sca-training>a:focus-visible{outline:2px solid var(--gcc-sca);outline-offset:3px}
#gr26 .gr26-card-footer .gr26-select{min-height:48px;white-space:normal;overflow-wrap:anywhere;line-height:1.25;text-align:center}
#gr26 a.gr26-included-link{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-decoration:underline;text-underline-offset:3px}
#gr26 .gcc-scope{border:1px solid #e3e1dc;border-radius:12px;background:#fff;padding:16px;margin:16px 0 24px;min-width:0}
#gr26 .gcc-scope h3{font-size:18px;line-height:1.3;margin:0 0 5px}
#gr26 .gcc-model{font-size:14px;font-weight:600;margin:0 0 10px}
#gr26 .gcc-group{border-top:1px solid #e3e1dc;margin-top:10px}
#gr26 .gcc-group summary{display:flex;gap:10px;align-items:center;min-height:48px;cursor:pointer;line-height:1.4;font-size:14px;font-weight:600;list-style:none}
#gr26 .gcc-group summary::after{content:'⌄';font-size:18px}#gr26 .gcc-group[open] summary::after{content:'⌃'}
#gr26 .gcc-icon{flex:0 0 20px;text-align:center}#gr26 .gcc-optional .gcc-icon,#gr26 .gcc-quoted .gcc-icon{color:#a4192d}
#gr26 .gcc-count{margin-left:auto;flex-shrink:0;border-radius:20px;background:#f6f5f3;padding:1px 8px;font-size:12px}
#gr26 .gcc-group ul{list-style:none;margin:0!important;padding:0!important;display:grid;gap:12px}
#gr26 .gcc-group li{display:flex;gap:10px;align-items:flex-start;margin:0!important;min-width:0;padding:0 0 10px}
#gr26 .gcc-code{flex:0 0 43px;font-size:11px;color:#5a5e63;line-height:1.6}#gr26 .gcc-group li>div{min-width:0;flex:1}
#gr26 .gcc-group strong{font-size:14px;line-height:1.4;display:block}#gr26 .gcc-group small{display:block;font-size:12px;line-height:1.55;color:#5a5e63;margin-top:3px;overflow-wrap:anywhere}
#gr26 .gcc-note{font-size:12px;line-height:1.55;color:#5a5e63;margin:10px 0 0;overflow-wrap:anywhere}
#gr26 .gcc-select-link{display:inline-flex;align-items:center;min-height:44px;font-size:12px;color:#a4192d;font-weight:600}
@media(max-width:480px){#gr26 .gcc-scope{padding:12px;border-radius:10px}#gr26 .gcc-group summary{font-size:13px}#gr26 .gcc-code{flex-basis:39px}}
