.file-opportunity:before { background: #fffdf8; }
.file-opportunity .file-icon { background: #3827c7; }
.file-opportunity .file-kind { color: #7a5510; background: #fff0cf; }
.opportunity-preview { position: absolute !important; z-index: 4 !important; left: 28px; right: 28px; bottom: 43px; height: 67px; padding: 13px 14px; display: grid; grid-template-columns: 62px 1fr; grid-template-rows: repeat(3, 1fr); gap: 5px 10px; background: #fff0cf; border-radius: 10px; }
.opportunity-preview b { grid-row: 1/-1; align-self: center; color: #7a5510; font-size: 8px; text-transform: uppercase; letter-spacing: .06em; }
.opportunity-preview i { height: 4px; align-self: center; background: #e6c778; border-radius: 4px; }
.opportunity-preview i:nth-of-type(2) { width: 72%; }
.opportunity-preview i:nth-of-type(3) { width: 48%; }
.opportunity-preview em { position: absolute; right: 12px; top: 11px; width: 7px; height: 7px; background: #3827c7; border-radius: 50%; }
.library-choice__icon.kind-opportunity { color: #7a5510; background: #fff0cf; }
