.check-icon svg,.check-icon svg g,.check-iconsvg path{fill:#f5f7f9!important}.sr-tab-checklikst{list-style-type:none}.sr-tabs-container{display:flex;gap:60px;padding:30px 0 40px;width:100%}.sr-tab-list{display:flex;flex-direction:column;min-width:350px}.tab-btn{align-items:center;background:none;border:none;border-bottom:1.5px solid #000;border-radius:0;color:#333;cursor:pointer;display:flex;font-family:DM Sans,sans-serif;font-size:15px;font-weight:400;justify-content:space-between;padding:22px 16px;text-align:left;transition:background .2s,color .2s}.tab-btn.active{background:#7ae1bf33;color:#1a1a1a;font-weight:500}.tab-btn .chevron{color:#2dba9e;font-size:20px}.tab-btn:hover:not(.active){background:#f5faf9}.tab-content-area{flex:1}.tab-panel{animation:fadeIn .25s ease;display:none}.tab-panel.active{display:block}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.sr-tab-checklikst{display:flex;flex-direction:column;gap:16px;list-style:none;margin:0;padding:0}.tab-content-title{text-align:center}.sr-tab-checklikst li{align-items:flex-start;color:#333;display:flex;gap:14px}.sr-tab-checklikst li:before{background-color:#f5f7f9;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%2300b388' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5 9.5 17 19 7'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:22px 22px;border-radius:50%;content:"";display:inline-block;flex-shrink:0;height:40px;width:40px}@media (max-width:640px){.sr-tabs-container{flex-direction:column;gap:0;overflow:hidden;padding:0}.sr-tab-list{border-bottom:1.5px solid #e0e5e3;flex-direction:row;gap:0;min-width:unset;overflow-x:auto;padding:12px 16px;scrollbar-width:none}.sr-tab-list::-webkit-scrollbar{display:none}.tab-btn{border-bottom:none;flex-shrink:0;font-size:13px;margin-bottom:0;padding:10px 16px;white-space:nowrap}.tab-btn .chevron{display:none}.tab-btn.active{margin-bottom:0}.tab-content-area{padding:24px 20px}.checklist{gap:16px;padding-top:0}.checklist li{font-size:14px}}