.oil-section{border-top:1px solid var(--ink);padding:24px 0 32px;scroll-margin-top:20px}.oil-section h2{font:600 var(--type-section)/1.2 'Monitor Barlow',sans-serif;margin:0}.oil-section h3{font:600 var(--type-title)/1.3 'Monitor Barlow',sans-serif;margin:0 0 10px}.oil-section :is(p,li,dd,dt,label,button,input,select,summary,a,time){font-size:14px;line-height:1.5}.oil-section p{margin:8px 0 12px;max-width:75ch}.oil-section a{text-decoration:underline;text-underline-offset:3px}.oil-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.oil-count{font-size:14px;color:var(--muted);font-weight:400}.oil-filters{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:0 0 20px}.oil-filters label{display:flex;gap:8px;align-items:center}.oil-filters input,.oil-filters select{font:inherit;background:var(--paper);color:var(--ink);border:1px solid var(--line);padding:9px 12px;border-radius:0}.oil-filters input{min-width:240px}.oil-section button{font:inherit;padding:8px 12px;color:var(--green);border:1px solid var(--line);background:transparent;cursor:pointer}.oil-section :is(button,input,select,a,summary):focus-visible{outline:2px solid #21798f;outline-offset:4px}.oil-block-grid,.oil-actor-grid,.oil-projects{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 28px}.oil-card{border-top:1px solid var(--line);padding:16px 0;min-width:0;overflow-wrap:anywhere}.oil-card summary{cursor:pointer;list-style-position:outside;margin-left:16px}.oil-card summary strong{display:block;font:600 var(--type-title)/1.3 'Monitor Barlow',sans-serif}.oil-card summary small,.oil-country{font-size:14px;color:var(--muted);display:block;margin-top:4px}.oil-card summary::marker{color:var(--green)}.oil-card[open]{grid-column:span 2}.oil-card dl{margin:14px 0}.oil-card dt{font-weight:600;margin-top:12px}.oil-card dd{margin:3px 0 0}.oil-links{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:12px}.oil-links a{font-size:14px}.oil-explainer{display:grid;grid-template-columns:2fr 1fr;gap:36px}.oil-guide{border-top:1px solid var(--line);padding:15px 0}.oil-guide summary{font-weight:600;cursor:pointer}.oil-document{display:block;border-top:1px solid var(--line);padding:12px 0}.oil-document span{display:block;color:var(--muted);font-size:14px}.oil-news-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 30px}.oil-news-item{border-top:1px solid var(--line);padding:18px 0}.oil-news-item time{color:var(--muted);display:block;margin-bottom:7px}.oil-news-item summary{cursor:pointer}.oil-news-item ul{padding-left:20px}.oil-news-item li{margin:8px 0}.oil-news-item h3 a{text-decoration:none}.oil-news-item h3 a:hover{text-decoration:underline}.oil-actor-grid article{border-top:1px solid var(--line);padding:18px 0}.oil-actor-grid h3{margin-top:6px}.oil-result{font-size:14px;color:var(--muted)}.oil-error{padding:14px 0;color:#873d2f}.oil-section [hidden]{display:none!important}.oil-projects{margin-bottom:24px}.oil-projects article{border-left:3px solid var(--green);padding:0 16px}.oil-section .oil-more{display:block;margin:18px auto 0}.oil-heading a{white-space:nowrap}@media(max-width:1000px){.oil-block-grid,.oil-actor-grid,.oil-projects{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.oil-block-grid,.oil-actor-grid,.oil-projects,.oil-news-grid,.oil-explainer{display:block}.oil-card[open]{grid-column:auto}.oil-heading{align-items:flex-start}.oil-filters{align-items:stretch}.oil-filters input{min-width:0;width:100%}.oil-filters label{width:100%}.oil-filters select{flex:1;min-width:0}.oil-projects article{margin-bottom:20px}}

.oil-projects{grid-template-columns:repeat(2,minmax(0,1fr))}

.oil-sources{margin:14px 0 0}.oil-sources>summary{font-size:14px;font-weight:400;color:var(--muted);cursor:pointer}.oil-sources .oil-links{margin-top:8px}.oil-sources p{color:var(--muted)}

.oil-directory>summary{cursor:pointer;font-weight:600;padding:12px 0}.oil-directory[open]>summary{margin-bottom:16px}.oil-actor-card{border-top:1px solid var(--line);padding:16px 0;min-width:0;overflow-wrap:anywhere}.oil-actor-card>summary{cursor:pointer;margin-left:16px}.oil-actor-card>summary strong{font:600 var(--type-title)/1.3 'Monitor Barlow',sans-serif}.oil-actor-card[open]{grid-column:span 2}.oil-block-interests{max-width:560px;margin:22px 0}.oil-card .oil-block-timeline{display:block;padding-top:12px;margin-bottom:20px}.oil-card .oil-block-timeline ol{display:block;border:0}.oil-card .oil-block-timeline li{border-top:0;border-left:1px solid var(--line);padding:0 0 18px 20px}.oil-card .oil-block-timeline li:before{top:5px;left:-5px}.oil-card h3{margin-top:20px}.oil-featured-actors{display:flex;gap:12px 20px;flex-wrap:wrap;margin-bottom:12px}
@media(max-width:640px){.oil-actor-card[open]{grid-column:auto}}
