.rb-subnav{color:#777;border-bottom:1px solid #ccc;min-width:970px;max-width:970px;margin:auto;padding:8px 0;font:12px Arial,sans-serif}.rb-subnav a{color:#777}.rb-layout{color:#444;grid-template-columns:650px 300px;gap:20px;width:970px;margin:25px auto 0;font:13px Arial,sans-serif;display:grid}.rb-main h1{border-bottom:1px solid #ddd;padding-bottom:12px;font-size:22px}.rb-main h2{font-size:18px}.rb-main h3{font-size:14px}.rb-warning{color:#775600;background:#fff9e3;padding:8px;font-size:12px}.rb-finder{border:1px solid #ccc;grid-template-columns:210px 1fr;min-height:190px;display:grid}.rb-regions div{color:#2463a3;border-bottom:1px solid #ddd;padding:8px}.rb-regions div:first-child{color:#333;background:#e8f0f5;font-weight:700}.rb-search{border-left:1px solid #ccc;padding:10px 30px}.rb-search label{color:#777;margin:16px 0;display:block}.rb-search select{color:#444}.rb-search span{color:#888;font-size:11px}.rb-chart{border-top:2px solid #ddd;margin-top:28px;padding-top:15px}.rb-chart p{color:#888}.rb-chart-area{color:#777;border-bottom:1px solid #ccc;border-left:1px solid #ccc;align-items:flex-end;gap:18px;height:230px;padding:0 15px;display:flex}.rb-chart-area div{background:#ccc;width:44px;height:5px;position:relative}.rb-chart-area span{font-size:11px;position:absolute;top:8px;left:0}.rb-table-section,.rb-other{border-top:2px solid #ddd;margin-top:55px;padding-top:15px}.rb-main a{color:#1764a8;font-weight:700;text-decoration:none}.rb-main table{border-collapse:collapse;text-align:right;width:100%;font-size:11px}.rb-main td,.rb-main th{white-space:nowrap;border:1px solid #ccc;padding:4px}.rb-main th{background:#f4f4f4}.rb-main td:first-child,.rb-main th:first-child{text-align:left}.rb-down{color:#008bd6}.rb-up{color:#e22}.rb-other p{color:#888;height:45px}.rb-aside{border:1px solid #ddd;align-self:start;padding:12px;font-size:12px}.rb-aside p{color:#888}.rb-aside h3{background:#eee;border:1px solid #ddd;margin-top:35px;padding:8px;font-size:13px}.rb-footer{color:#aaa;background:#151a1e;min-width:970px;margin:80px auto 0;padding:40px max(20px,50% - 485px);font-size:12px}@media (max-width:970px){.rb-layout,.rb-subnav{margin-left:0;margin-right:0}}.rb-aside{min-width:0;display:block}.rb-chart-empty{color:#7c8796;background:#f8fafc;border:1px solid #e4e7eb;justify-content:center;align-items:center;height:140px;font-size:12px;display:flex}.rb-table-section small{color:#7c8796;font-size:10px}.rb-table-section>p{color:#7c8796;font-size:11px}.rb-observed-chart{width:100%;max-width:652px;height:auto;font-family:Arial,sans-serif;display:block}.rb-aside{border:0;padding:0}.rb-side-tabs{border:1px solid #ddd;border-bottom:0;display:flex}.rb-side-tabs button{color:#1a5c9d;padding:7px 10px;font-size:12px}.rb-side-tabs button[aria-pressed=true]{color:#333;border-top:2px solid #888;font-weight:700}.rb-side-tabs button:disabled,.rb-side-periods button:disabled{opacity:.55;cursor:not-allowed}.rb-side-periods{border:1px solid #ddd;border-bottom:0;justify-content:space-between;padding:5px;font-size:11px;display:flex}.rb-side-note{color:#777;margin:3px 0;font-size:10px}.rb-side-chart{border:1px solid #ddd;width:100%;height:auto;display:block}.rb-side-quotes{border:1px solid #ddd;border-top:0;font-size:10px}.rb-side-quotes>div{text-align:right;border-bottom:1px solid #eee;grid-template-columns:minmax(0,1fr) 55px 48px 45px;gap:2px;padding:3px 4px;display:grid}.rb-side-quotes a{text-align:left;white-space:nowrap;color:#1764a8;overflow:hidden}.rb-fed,.rb-recent{border:1px solid #ddd;margin-top:20px;font-size:11px}.rb-aside .rb-fed h3,.rb-aside .rb-recent h3{background:#eee;border:0;border-bottom:1px solid #ddd;margin:0;padding:5px;font-size:12px}.rb-fed h3 a{color:#444;text-decoration:none}.rb-fed p,.rb-recent p{color:#666;margin:7px}.rb-fed-row{border-top:1px solid #ddd;grid-template-columns:70px 1fr 42px;align-items:center;gap:3px;padding:5px 7px;display:grid}.rb-fed-row i{height:22px;display:block}.rb-fed-row b{height:100%;display:block}.rb-recent small{color:#888;margin:7px;font-size:10px;display:block}.rb-promo{color:#fff;background:#f74545;justify-content:center;align-items:center;gap:10px;width:970px;min-height:45px;margin:0 auto;font:14px Arial,sans-serif;display:flex;position:relative}.rb-promo a{color:#000;background:#fff;padding:7px 12px;font-weight:700;text-decoration:none}.rb-promo button{color:#fff;opacity:.75;cursor:not-allowed;background:0 0;border:0;font-size:22px;line-height:1;position:absolute;top:0;right:0}@media (max-width:970px){.rb-promo{margin-left:0;margin-right:0}}.rb-only-mobile{display:none}@media (max-width:970px){.rb-only-desktop{display:none}.rb-only-mobile{display:inline}}
