.SupplierBankCheckFlow_flow__eJV4N{margin:2rem auto;padding:1.5rem;border:1px solid var(--color-primary-200);border-radius:12px;color:var(--color-primary-950);background:var(--color-primary-50)}.SupplierBankCheckFlow_flow__eJV4N figcaption{font-size:.95rem;font-weight:600;margin-bottom:1.25rem}.SupplierBankCheckFlow_call__AzBzd{display:flex;align-items:center;flex-direction:column;gap:.2rem}.SupplierBankCheckFlow_call__AzBzd svg{width:48px;height:48px;color:#3068b9;margin-bottom:.4rem}.SupplierBankCheckFlow_call__AzBzd strong{font-size:1.2rem}.SupplierBankCheckFlow_call__AzBzd span{font-size:.85rem}.SupplierBankCheckFlow_fork__TD8_8{width:50%;height:24px;margin:1.5rem auto 0;border:2px solid var(--color-primary-300);border-bottom:0;border-radius:8px 8px 0 0;position:relative}.SupplierBankCheckFlow_fork__TD8_8:before{content:"";width:2px;height:24px;background:var(--color-primary-300);position:absolute;left:calc(50% - 1px);top:-24px}.SupplierBankCheckFlow_branches__Zj_i0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.SupplierBankCheckFlow_branches__Zj_i0 section{display:flex;flex-direction:column;align-items:center;padding:1.25rem .75rem;border-radius:8px;text-align:center}.SupplierBankCheckFlow_approved__hhUPc{background:var(--color-primary-100)}.SupplierBankCheckFlow_blocked__xiU8k{background:var(--color-secondary-100)}.SupplierBankCheckFlow_answer__jdYDi{font-size:.85rem;margin-bottom:.8rem}.SupplierBankCheckFlow_branches__Zj_i0 svg{width:88px;height:56px;margin-bottom:.65rem}.SupplierBankCheckFlow_approved__hhUPc svg{color:#3068b9}.SupplierBankCheckFlow_blocked__xiU8k svg{color:#7664b0}.SupplierBankCheckFlow_branches__Zj_i0 strong{font-size:1.05rem}.SupplierBankCheckFlow_branches__Zj_i0 p{margin:.35rem 0;font-size:1.1rem}.SupplierBankCheckFlow_outcome__KXrqX{font-size:.9rem;font-weight:600}.dark .SupplierBankCheckFlow_flow__eJV4N{background:var(--color-primary-950);color:var(--color-primary-100);border-color:var(--color-primary-700)}.dark .SupplierBankCheckFlow_approved__hhUPc{background:var(--color-primary-900)}.dark .SupplierBankCheckFlow_blocked__xiU8k{background:var(--color-secondary-900)}.dark .SupplierBankCheckFlow_approved__hhUPc svg{color:#9dc5ff}.dark .SupplierBankCheckFlow_blocked__xiU8k svg{color:#c5b8ef}.dark .SupplierBankCheckFlow_approved__hhUPc svg circle{fill:var(--color-primary-900)}@media (max-width:650px){.SupplierBankCheckFlow_flow__eJV4N{padding:1rem}.SupplierBankCheckFlow_branches__Zj_i0{gap:.5rem}.SupplierBankCheckFlow_branches__Zj_i0 section{padding:1rem .45rem}.SupplierBankCheckFlow_branches__Zj_i0 strong{font-size:.95rem}.SupplierBankCheckFlow_answer__jdYDi{font-size:.75rem;min-height:2.2em}.SupplierBankCheckFlow_outcome__KXrqX{font-size:.8rem}}.TermDepositTimeline_figure__kafqR{margin:2.5rem auto;padding:1.6rem clamp(1rem,3vw,2rem);border:1px solid var(--color-primary-200);border-radius:12px;background:var(--color-primary-50);color:#272653}.TermDepositTimeline_figure__kafqR figcaption{margin-bottom:2rem;font-size:1.2rem;font-weight:700;color:#174da6}.TermDepositTimeline_dates__oBXiD{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.5rem;font-size:.9rem;font-weight:650;line-height:1.4}.TermDepositTimeline_dates__oBXiD span:nth-child(2){text-align:center}.TermDepositTimeline_dates__oBXiD span:last-child{text-align:right}.TermDepositTimeline_dates__oBXiD small{display:block;font-size:.72rem;font-weight:450;margin-top:.3rem}.TermDepositTimeline_rail__WP8Gg{display:flex;margin:1rem 0;height:12px;border-radius:2px;overflow:hidden;gap:4px}.TermDepositTimeline_rail__WP8Gg i{width:50%;background:#174da6}.TermDepositTimeline_rail__WP8Gg i:last-child{background:#7963ab}.TermDepositTimeline_periods__t9GZb{display:grid;grid-template-columns:1fr 1fr;text-align:center}.TermDepositTimeline_periods__t9GZb div{display:flex;flex-direction:column;gap:.25rem;color:#174da6}.TermDepositTimeline_periods__t9GZb div:last-child{color:#655296}.TermDepositTimeline_periods__t9GZb span{font-size:.85rem}.TermDepositTimeline_periods__t9GZb strong{font-size:clamp(1.75rem,4vw,2.5rem);line-height:1.3}.TermDepositTimeline_join__WAZTn{position:relative;height:30px;width:52%;margin:.9rem auto 1.5rem;border:1px solid #9c96ba;border-top:0}.TermDepositTimeline_join__WAZTn:after{content:"";position:absolute;left:50%;bottom:-15px;height:15px;border-left:1px solid #9c96ba}.TermDepositTimeline_join__WAZTn span{position:absolute;left:50%;bottom:-12px;transform:translateX(-50%);padding:0 8px;background:var(--color-primary-50);font-size:1.4rem;line-height:1}.TermDepositTimeline_payment__jduSs{display:flex;justify-content:center;align-items:center;gap:1rem;padding-top:.5rem}.TermDepositTimeline_payment__jduSs svg{color:#174da6;flex-shrink:0}.TermDepositTimeline_payment__jduSs p{display:flex;flex-direction:column;margin:0}.TermDepositTimeline_payment__jduSs strong{font-size:1.8rem;line-height:1.3}.TermDepositTimeline_note__mBNGj,.TermDepositTimeline_payment__jduSs span{font-size:.85rem}.TermDepositTimeline_figure__kafqR .TermDepositTimeline_note__mBNGj{margin:1rem 0 0;text-align:center}.dark .TermDepositTimeline_figure__kafqR{background:var(--color-primary-950);color:#e6e3f3;border-color:var(--color-primary-700)}.dark .TermDepositTimeline_figure__kafqR figcaption,.dark .TermDepositTimeline_payment__jduSs svg,.dark .TermDepositTimeline_periods__t9GZb div{color:#9dc5ff}.dark .TermDepositTimeline_periods__t9GZb div:last-child{color:#c5b8ef}.dark .TermDepositTimeline_join__WAZTn span{background:var(--color-primary-950)}@media (max-width:600px){.TermDepositTimeline_figure__kafqR{padding:1.25rem .8rem}.TermDepositTimeline_dates__oBXiD{font-size:.76rem}.TermDepositTimeline_dates__oBXiD small{font-size:.63rem}.TermDepositTimeline_periods__t9GZb span{font-size:.73rem}.TermDepositTimeline_payment__jduSs{gap:.7rem}.TermDepositTimeline_payment__jduSs span{font-size:.75rem}.TermDepositTimeline_payment__jduSs svg{width:36px;height:36px}}