.mf_stocks_wrapper .MuiAccordionSummary-content{font-size:18px!important;font-weight:500!important}.mf_stocks_wrapper .card{display:flex;flex-direction:column;align-items:flex-start;flex:1 0;border-radius:8px;border:1px solid #e0dfe7;max-width:250px!important;height:150px!important;cursor:pointer}.mf_stocks_wrapper .mf_name{color:var(--Secondary-900,#191442);font-size:13px;font-style:normal;font-weight:400}.mf_stocks_wrapper .d_row{display:flex;flex-direction:row;justify-content:space-between;width:100%;padding:12px 13px;flex:1 1;height:50%}.mf_stocks_wrapper .d_card{display:flex;flex-direction:column;align-items:flex-start;flex:1 1;justify-content:center}.mf_stocks_wrapper .d_card:first-child{gap:2px}.mf_stocks_wrapper .mf_label{color:var(--Neutrals-Labels,#6B6874);font-size:12px;font-style:normal;font-weight:400;line-height:normal}.mf_stocks_wrapper .mf_ret_val{color:var(--Success-900,#10B349);font-size:13px;font-style:normal;font-weight:500}.mf_stocks_wrapper .mf_nav{color:var(--Secondary-900,#191442);font-size:12px;font-style:normal;font-weight:500;line-height:normal}.mf_stocks_wrapper .n_row{display:flex;border-bottom:1px solid #e0dfe7;padding:12px 13px;flex:1 1;height:50%}@media (max-width:800px){.mf_stocks_wrapper .MuiAccordionSummary-content{font-size:16px!important}}.custom_accordian .MuiAccordionDetails-root{display:flex!important;flex-direction:column;gap:20px}.stock_performance_wrapper .MuiAccordionSummary-content{font-size:18px!important;font-weight:500!important}.stock_performance_wrapper .key_price{display:flex!important;gap:16px}.key_price .i_row h3{font-size:13px}.stock_performance_wrapper .key_price>div{flex:1 1}.stock_performance_wrapper .r_wrapper{display:flex;justify-content:space-around}.stock_performance_wrapper .r_wrapper span{border-radius:16px;display:flex;padding:3px 8px;gap:10px;color:var(--Neutrals-900,#2d2b40);font-size:11px}.r_unit{display:flex;gap:8px;align-items:baseline}.r_wrapper .net{background:var(--Secondary-100,#e2deff)}.r_wrapper .ret{background:#daffe8}.net_tag{background-color:#7260e2}.ret_tag{background-color:#10b349}.r_unit div:first-child{width:12px;height:6px;border-radius:3px}.r_unit div:last-child{display:flex;flex-direction:column;gap:8px}.barChart{width:100%}.bar{margin-bottom:10px}.bar,.barChart .h_row{display:flex;align-items:center}.barChart .h_row{justify-content:space-between}.barChart .h_row h3{color:var(--Neutrals-Labels,#6B6874);font-size:14px;font-weight:500}.barChart .h_row span{color:#6B6874;font-size:13px}.chart_axis{padding-top:7px}.chart_axis div{margin-bottom:12px;height:20px;font-size:14px}.chart_axis div:first-child{margin-top:2px}.bars{padding-top:10px;border-left:1px solid #e0dfe7;flex:1 1}.bar_wrap{display:flex;gap:12px}.barLabel{width:50px;text-align:right;margin-right:10px;font-weight:500}.barFill{flex-grow:1;height:20px;position:relative;overflow:hidden}.barFillInner{height:100%;position:relative;border-top-right-radius:10px;border-bottom-right-radius:10px}.barPercentage{text-align:left;margin-left:10px;font-size:14px;font-weight:400}.ret_c_list{display:flex;gap:8px;margin-top:16px;flex-wrap:wrap}.ret_card{border-radius:12px;display:flex;flex:1 1;max-width:150px;padding:10px 14px;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px}.ret_card .dur{font-size:14px}.barChart .source{color:var(--Neutrals-Labels,#6B6874);font-size:12px;text-align:center}.stocks_return .pos_card{background-color:#E5FFEF}.stocks_return .neg_card{background-color:#FFE9EB}.stocks_return .ret{font-size:14px}.stocks_return .pos{color:#10b349}.stocks_return .neg{color:#ff524b}.verus{color:#9c9aa7;display:flex;align-items:center;gap:4px;font-size:14px;padding:2px 0}.verus div{width:60px;height:1px;background:#c2bfbf;margin-top:5px}.nifty_ret{font-size:14px}.stocks_return .h_row{display:flex;justify-content:space-between;align-items:center}.stocks_return .h_row span:last-child{color:var(--Neutrals-Labels,#6B6874);font-size:12px}@media (max-width:800px){.stock_performance_wrapper .MuiAccordionSummary-content{font-size:16px!important}.stock_performance_wrapper .key_price{flex-direction:column}.stocks_return .neg_card,.stocks_return .pos_card{background-color:#fff}.ret_card .dur{color:var(--Neutrals-500,#B0ADBE)}.ret_c_list{display:grid;grid-template-columns:repeat(3,1fr);border-radius:12px;border:1px solid var(--Neutrals-300,#e0dfe7);grid-gap:0;gap:0;overflow:hidden}.ret_card{border-right:1px solid var(--Neutrals-300,#e0dfe7);border-bottom:1px solid var(--Neutrals-300,#e0dfe7);border-radius:0;padding:10px 14px;max-width:none}.ret_card:nth-child(3n){border-right:0}}@media (max-width:678px){.key_price .card_wrapper{padding:16px 0}}@media (max-width:475px){.key_content_wrap{background:var(--Neutrals-100,#F8F8F8);border-radius:12px}.key_list{padding:12px;margin-bottom:0}.k_view{text-align:center}.stock_performance_wrapper .key_price{gap:40px}.barChart .h_row{flex-direction:column;align-items:flex-start;gap:4px}}@media (max-width:380px){.ret_c_list{grid-template-columns:repeat(2,1fr)}.ret_card:nth-child(2n){border-right:0}.ret_card:nth-child(3n){border-right:1px solid var(--Neutrals-300,#e0dfe7)}}