.opportunities{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#333;font-family:var(--font-nunito)}.opportunities .tabs .tab-btn{background-color:#f4f4f7;border:none;border-radius:25px;padding:8px 20px;font-size:.95rem;font-weight:500;transition:all .2s ease;color:#333}.opportunities .tabs .tab-btn:hover{background-color:#e6e6f2}.opportunities .tabs .tab-btn.active{background-color:#4639bf;color:#fff}.opportunities .opportunity-card{background-color:#fff}.opportunities .opportunity-card a{text-decoration:none;color:inherit}.opportunities .opportunity-card .avatar-circle{width:55px;height:55px;border-radius:50%;background-color:#2f3542;flex-shrink:0}.opportunities .opportunity-card h6{font-size:1.05rem}.opportunities .opportunity-card .badge{border-radius:6px;font-size:.85rem;padding:6px 10px}.opportunities .btn-custom{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;white-space:nowrap;font-size:.875rem;font-weight:500;height:40px;padding:0 1.5rem;border-radius:.375rem;color:#fff;background-color:#5a4fcf;transition:all .2s ease-in-out}.opportunities .btn-custom:hover{background-color:#4a3fbf}.opportunities .btn-custom:disabled{opacity:.5;pointer-events:none}.opportunities .btn-custom:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(90,79,207,.4)}.opportunities .opportunity-tabs-container{background-color:#f6f6f9;border-radius:50px;width:-moz-fit-content;width:fit-content;padding:5px;display:inline-flex;flex-wrap:wrap;justify-content:flex-start}.opportunities .opportunity-tab-btn{display:inline-flex;align-items:center;gap:.4rem;text-transform:capitalize;font-size:.95rem;font-weight:500;color:#000;background:transparent;border:none;padding:.4rem 1.2rem;border-radius:50px;transition:all .25s ease-in-out}.opportunities .opportunity-tab-btn .tab-icon{font-size:1rem}.opportunities .opportunity-tab-btn:hover{background-color:#ebeaf7}.opportunities .opportunity-tab-btn.active{background-color:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.05)}.opportunities .opportunity-tab-btn:focus{outline:none}.truncate-2-lines{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}