html body :is(#sc-opportunities#sc-opportunities,#sc-opportunity-editor#sc-opportunity-editor){box-sizing:border-box;width:min(1080px,calc(100vw - 24px));max-width:calc(100vw - 24px);max-height:90dvh;overflow:auto;border:1px solid #93818c;border-radius:16px;background:#f8f0e5!important;color:#251928!important;padding:20px;font:16px/1.5 system-ui;overscroll-behavior:contain;scrollbar-gutter:stable}
html body :is(#sc-opportunities#sc-opportunities,#sc-opportunity-editor#sc-opportunity-editor)::backdrop{background:#000a}
html body :is(#sc-opportunities#sc-opportunities,#sc-opportunity-editor#sc-opportunity-editor) *{box-sizing:border-box;color:#251928!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;overflow-wrap:anywhere}
html body :is(#sc-opportunities#sc-opportunities,#sc-opportunity-editor#sc-opportunity-editor) [hidden]{display:none!important}
html body :is(#sc-opportunities#sc-opportunities,#sc-opportunity-editor#sc-opportunity-editor) :is(h2,h3,p){margin:0 0 12px}
html body :is(#sc-opportunities#sc-opportunities,#sc-opportunity-editor#sc-opportunity-editor) h2{font:750 clamp(24px,4vw,32px)/1.2 system-ui!important}
html body :is(#sc-opportunities#sc-opportunities,#sc-opportunity-editor#sc-opportunity-editor) h3{font:750 21px/1.3 system-ui!important}
html body #sc-opportunities#sc-opportunities>header{display:flex;align-items:center;flex-wrap:wrap;gap:8px;background:#f8f0e5!important;margin-bottom:12px}
html body #sc-opportunities#sc-opportunities>header h2{flex:1 1 100%;margin:0}
html body #sc-opportunities#sc-opportunities>header button{font-size:14px;padding:8px 10px}
html body :is(#sc-opportunities#sc-opportunities,#sc-opportunity-editor#sc-opportunity-editor) button{font:650 15px/1.35 system-ui;min-height:44px;max-width:100%;padding:10px 14px;border:1px solid #8c7786;border-radius:10px;background:#fff9f0!important;cursor:pointer;transition:none!important}
html body :is(#sc-opportunities#sc-opportunities,#sc-opportunity-editor#sc-opportunity-editor) button:is(:hover,:focus-visible),html body #sc-opportunities#sc-opportunities button[aria-pressed=true]{background:#251928!important;color:#fff9f0!important}
html body :is(#sc-opportunities#sc-opportunities,#sc-opportunity-editor#sc-opportunity-editor) button:disabled{opacity:.55;cursor:default}
html body :is(#sc-opportunities#sc-opportunities,#sc-opportunity-editor#sc-opportunity-editor) :focus-visible{outline:3px solid #725279;outline-offset:3px}
html body #sc-opportunities#sc-opportunities .scop-tabs{display:flex;flex-wrap:nowrap;gap:8px;margin:16px 0;max-width:100%;overflow-x:auto;padding-bottom:8px}
html body #sc-opportunities#sc-opportunities .scop-tabs button{border-radius:24px;white-space:nowrap;flex:none}
html body #sc-opportunities#sc-opportunities .scop-filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px}
html body :is(#sc-opportunities#sc-opportunities,#sc-opportunity-editor#sc-opportunity-editor) label{display:flex;flex-direction:column;gap:6px;font:650 15px/1.4 system-ui;margin:0;min-width:0}
html body :is(#sc-opportunities#sc-opportunities,#sc-opportunity-editor#sc-opportunity-editor) :is(input:not([type=checkbox]),select,textarea){width:100%;min-width:0;max-width:100%;min-height:46px;padding:10px;border:1px solid #8c7786;border-radius:8px;background:#fff9f0!important;font:400 16px/1.4 system-ui;color-scheme:light}
html body :is(#sc-opportunities#sc-opportunities,#sc-opportunity-editor#sc-opportunity-editor) textarea{min-height:150px;resize:vertical}
html body :is(#sc-opportunities#sc-opportunities,#sc-opportunity-editor#sc-opportunity-editor) input[type=checkbox]{width:22px;height:22px;accent-color:#251928}
html body #sc-opportunities#sc-opportunities .scop-filter-actions{display:flex;align-items:end;gap:8px;grid-column:1 / -1}
html body #sc-opportunities#sc-opportunities .scop-filter-actions button{min-width:100px;white-space:nowrap}
html body #sc-opportunities#sc-opportunities .scop-more-filters{grid-column:1 / -1;border-block:1px solid #b3a0a8}
html body #sc-opportunities#sc-opportunities .scop-filter-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:8px 0 12px}
html body #sc-opportunities#sc-opportunities .scop-status{padding:10px 12px;border-left:3px solid #80677b;min-height:44px;background:#efe1d8!important}
html body #sc-opportunities#sc-opportunities [data-opp-body]{display:grid;gap:16px}
html body #sc-opportunities#sc-opportunities .scop-card{padding:20px;border:1px solid #b3a0a8;border-radius:12px;background:#fff9f0!important;min-width:0}
html body #sc-opportunities#sc-opportunities .scop-card-head{display:flex;gap:12px;justify-content:space-between}
html body #sc-opportunities#sc-opportunities .scop-badges{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:10px}
html body #sc-opportunities#sc-opportunities .scop-badges>*{font:650 12px/1.4 system-ui;padding:4px 8px;border:1px solid #a18a96;border-radius:20px}
html body #sc-opportunities#sc-opportunities .scop-meta{font-weight:600}
html body :is(#sc-opportunities#sc-opportunities,#sc-opportunity-editor#sc-opportunity-editor) .scop-description{white-space:pre-wrap}
html body #sc-opportunities#sc-opportunities details{padding:8px 0;margin:4px 0}
html body #sc-opportunities#sc-opportunities summary{cursor:pointer;min-height:44px;padding:10px 0;font-weight:650}
html body :is(#sc-opportunities#sc-opportunities,#sc-opportunity-editor#sc-opportunity-editor) .scop-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}
html body #sc-opportunities#sc-opportunities a{display:inline-block;padding:10px 0;min-height:44px;font-weight:650;text-decoration:underline}
html body #sc-opportunity-editor#sc-opportunity-editor{width:min(720px,calc(100vw - 24px))}
html body #sc-opportunity-editor#sc-opportunity-editor .scop-editor-fields{display:grid;gap:14px}
html body #sc-opportunity-editor#sc-opportunity-editor .scop-preview{padding:18px;background:#fff9f0!important;border:1px solid #b3a0a8;border-radius:12px}
html body #sc-v42-home .sc1132-modes [data-opp-launch]{grid-column:1 / -1;min-height:46px}
@media(min-width:900px){html body #sc-opportunities#sc-opportunities [data-opp-body]{grid-template-columns:repeat(2,minmax(0,1fr))}html body #sc-opportunities#sc-opportunities :is(.scop-count,.scop-empty,[data-opp-action=more],[data-opp-action=clear]){grid-column:1 / -1}}
@media(max-width:600px){html body :is(#sc-opportunities#sc-opportunities,#sc-opportunity-editor#sc-opportunity-editor){padding:14px;max-height:92dvh}html body #sc-opportunities#sc-opportunities .scop-filters{grid-template-columns:repeat(2,minmax(0,1fr))}html body #sc-opportunities#sc-opportunities .scop-card{padding:14px}}
@media(max-width:360px){html body #sc-opportunities#sc-opportunities .scop-filters{grid-template-columns:1fr}html body #sc-opportunities#sc-opportunities>header button{flex:1 1 70px}}
@media(max-width:600px){html body #sc-opportunities#sc-opportunities .scop-filters label:has([data-opp-filter=scope]){grid-column:1 / -1}}
@media(max-width:600px){html body #sc-opportunities#sc-opportunities .scop-filter-grid{grid-template-columns:1fr}}

html body :is(#sc-opportunities#sc-opportunities,#sc-opportunity-editor#sc-opportunity-editor){background:#080808!important;color:#f4f4f4!important;border-color:#333;border-radius:8px}
html body :is(#sc-opportunities#sc-opportunities,#sc-opportunity-editor#sc-opportunity-editor) *{color:inherit!important}
html body :is(#sc-opportunities#sc-opportunities,#sc-opportunity-editor#sc-opportunity-editor) :is(header,.scop-card,.scop-preview){background:#080808!important}
html body :is(#sc-opportunities#sc-opportunities,#sc-opportunity-editor#sc-opportunity-editor) :is(button,input,select,textarea){background:#111!important;color:#f4f4f4!important;border:1px solid #444;border-radius:5px;min-height:44px}
html body :is(#sc-opportunities#sc-opportunities,#sc-opportunity-editor#sc-opportunity-editor) :is(input,select,textarea){font-size:16px!important;max-width:100%}
html body #sc-opportunities#sc-opportunities [data-opp-body]{display:block}
html body #sc-opportunities#sc-opportunities .scop-card{border:0;border-bottom:1px solid #333;border-radius:0;padding:22px 0;margin:0;box-shadow:none}
html body #sc-opportunities#sc-opportunities .scop-badges>*{border:0;border-radius:0;padding:0;font-weight:400}
html body #sc-opportunities#sc-opportunities .scop-badges{gap:12px}
html body #sc-opportunities#sc-opportunities .scop-tabs{display:flex;flex-wrap:wrap;gap:14px}
html body #sc-opportunities#sc-opportunities .scop-tabs button{border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent!important;padding:8px 0}
html body #sc-opportunities#sc-opportunities .scop-tabs button[aria-pressed=true]{border-bottom-color:#fff}
html body #sc-opportunities#sc-opportunities [data-opp-action=new]{background:#f4f4f4!important;color:#080808!important}
html body .sc-looking-active>:not(header):not(.sc1132-intro):not(.sc1132-modes):not(#sc-opportunities){display:none!important}
html body #sc-opportunities#sc-opportunities[data-looking-inline]{position:static;inset:auto;width:100%;max-width:100%;max-height:none;overflow:visible;padding:20px 0;margin:0;border:0;scrollbar-gutter:auto}
html body .sc1132-modes [data-opp-launch]{grid-column:auto!important;border-radius:0!important;background:transparent!important;color:inherit!important;border:0!important;border-bottom:2px solid transparent!important}
html body .sc1132-modes [data-opp-launch][aria-expanded=true]{border-bottom-color:currentColor!important}
@media(max-width:600px){html body #sc-opportunities#sc-opportunities .scop-filters{grid-template-columns:1fr}html body #sc-opportunities#sc-opportunities>header h2{font-size:22px!important}html body #sc-opportunities#sc-opportunities>header{gap:8px}html body #sc-opportunities#sc-opportunities>header button{flex:0 1 auto}html body .sc1132-modes{display:flex!important;flex-wrap:wrap;gap:10px!important}html body #sc-opportunities#sc-opportunities .scop-card h3{font-size:19px!important}}
