/* Four November 9 analyses: local brand artwork, diagrams and accessible tables. */
.gb-article--supplied-news .gb-nov6-illustration{display:block;clear:both;min-width:0;max-width:100%;margin:28px 0!important;padding:0!important;overflow:hidden;border:1px solid #dce4ea;border-radius:9px;background:#fff}
.gb-article--supplied-news .gb-nov6-illustration picture{display:block;width:100%}
.gb-article--supplied-news .gb-nov6-illustration img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;float:none!important;border:0!important;border-radius:0!important}
.gb-article--supplied-news .gb-nov6-illustration figcaption{padding:14px 16px;background:#f5f7fa;color:#526773;font:12px/1.65 Arial,Helvetica,sans-serif}

.gb-article--supplied-news .gb-hourly-company{display:flex;align-items:center;justify-content:space-between;gap:26px;padding:26px 28px;background:#f2f6f8;border:1px solid #e0e8ec;border-radius:6px;margin:28px 0 34px;font-family:Arial,Helvetica,sans-serif;min-width:0}
.gb-article--supplied-news .gb-hourly-company>div{max-width:320px}
.gb-article--supplied-news .gb-hourly-company p{font-size:10px;line-height:1.5;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:#66529b;margin:0 0 9px}
.gb-article--supplied-news .gb-hourly-company span{font:13px/1.65 Arial,Helvetica,sans-serif;color:#526976;display:block}
.gb-article--supplied-news .gb-hourly-company img{display:block!important;width:230px!important;max-width:100%!important;height:auto!important;float:none!important;margin:0!important;object-fit:contain}
.gb-article--supplied-news .gb-hourly-company--dark{background:#173441;border-color:#173441}
.gb-article--supplied-news .gb-hourly-company--dark p{color:#e5c8ff}
.gb-article--supplied-news .gb-hourly-company--dark span{color:#e0e9ed}
.gb-article--supplied-news .gb-hourly-parties{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:28px 0 34px;font-family:Arial,Helvetica,sans-serif}
.gb-article--supplied-news .gb-hourly-party{background:#173441;color:#fff;border-radius:6px;padding:24px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;min-height:225px;min-width:0}
.gb-article--supplied-news .gb-hourly-party-logo{display:flex;height:98px;align-items:center;justify-content:flex-start;width:100%;margin-bottom:20px}
.gb-article--supplied-news .gb-hourly-party-logo img{display:block!important;height:auto!important;max-width:190px!important;max-height:92px!important;width:auto!important;object-fit:contain;float:none!important;margin:0!important}
.gb-article--supplied-news .gb-hourly-party[data-company="doubleu"] .gb-hourly-party-logo img{max-width:90px!important}
.gb-article--supplied-news .gb-hourly-party h3{font:700 19px/1.3 Arial,Helvetica,sans-serif;margin:0 0 8px;color:#fff}
.gb-article--supplied-news .gb-hourly-party p{font:12px/1.65 Arial,Helvetica,sans-serif;color:#d4dfe5;margin:0}
.gb-article--supplied-news .gb-hourly-table{clear:both;max-width:100%;min-width:0;margin:26px 0}
.gb-article--supplied-news .gb-hourly-table .gb-table-scroll{max-width:100%;overflow-x:auto;border:1px solid #dce4ea;border-radius:6px}
.gb-article--supplied-news .gb-hourly-table table{width:100%;min-width:600px;border-collapse:collapse;font:14px/1.6 Arial,Helvetica,sans-serif}
.gb-article--supplied-news .gb-hourly-table caption{padding:14px 16px;text-align:left;font-weight:700;color:#173441;background:#f4f6f9}
.gb-article--supplied-news .gb-hourly-table th,.gb-article--supplied-news .gb-hourly-table td{padding:13px 15px;text-align:left;border-bottom:1px solid #dce4ea}
.gb-article--supplied-news .gb-hourly-table th{color:#fff;background:#173441}
.gb-article--supplied-news .gb-hourly-table .gb-table-scroll:focus-visible{outline:2px solid #66529b;outline-offset:3px}
@media(max-width:760px){.gb-article--supplied-news .gb-hourly-company{flex-direction:column;align-items:flex-start;gap:18px;padding:23px}.gb-article--supplied-news .gb-hourly-company>div{max-width:none}.gb-article--supplied-news .gb-hourly-parties{grid-template-columns:1fr}.gb-article--supplied-news .gb-hourly-party{min-height:210px}}
