.pos-rel{position:relative}.pos-abs{position:absolute}.pos-fix{position:fixed}.d-none-imp{display:none!important}.d-ib{display:inline-block}.d-inline-flex{display:inline-flex}.d-inline-flex.wrap{flex-wrap:wrap}.d-flex{display:flex}.d-flex-col{display:flex;flex-direction:column}.d-flex-cen,.white-black-orange .c-btn-secondary,.white-black-orange .c-btn-action,.white-black-orange .c-btn-primary,.white-black-blue .c-btn-secondary,.white-black-blue .c-btn-action,.white-black-blue .c-btn-primary{display:flex;justify-content:center;align-items:center}.d-flex-col-cen{display:flex;flex-direction:column;justify-content:center;align-items:center}.d-flex-jc-sb{display:flex;justify-content:space-between}.d-flex-ai-c{display:flex;align-items:center}.d-flex-ai-s{display:flex;align-items:start}.flex-spacer,.flex-grow-1{flex-grow:1}.h-100vh{height:100dvh}.h-100{height:100%}.w-100{width:100%}.w-100-imp{width:100%!important}.w-50{width:50%}.w-33{width:33%}.primary-width-range{max-width:1800px;margin:0 auto}.secondary-width-range{max-width:1600px;margin:0 auto;padding:0 28px}.content-width-range{max-width:min(1320px,100vw);min-width:min(1320px,100vw);margin:0 auto;padding:0 16px}.m-0{margin:0!important}.f-1{font-size:1px}.p-1{padding:1px}.p-t-1,.p-vr-1{padding-top:1px}.p-b-1,.p-vr-1{padding-bottom:1px}.p-l-1,.p-hr-1{padding-left:1px}.p-r-1,.p-hr-1{padding-right:1px}.m-1{margin:1px}.m-t-1,.m-vr-1{margin-top:1px}.m-b-1,.m-vr-1{margin-bottom:1px}.m-l-1,.m-hr-1{margin-left:1px}.m-r-1,.m-hr-1{margin-right:1px}.b-r-1{border-radius:1px}.f-2{font-size:2px}.p-2{padding:2px}.p-t-2,.p-vr-2{padding-top:2px}.p-b-2,.p-vr-2{padding-bottom:2px}.p-l-2,.p-hr-2{padding-left:2px}.p-r-2,.p-hr-2{padding-right:2px}.m-2{margin:2px}.m-t-2,.m-vr-2{margin-top:2px}.m-b-2,.m-vr-2{margin-bottom:2px}.m-l-2,.m-hr-2{margin-left:2px}.m-r-2,.m-hr-2{margin-right:2px}.b-r-2{border-radius:2px}.f-3{font-size:3px}.p-3{padding:3px}.p-t-3,.p-vr-3{padding-top:3px}.p-b-3,.p-vr-3{padding-bottom:3px}.p-l-3,.p-hr-3{padding-left:3px}.p-r-3,.p-hr-3{padding-right:3px}.m-3{margin:3px}.m-t-3,.m-vr-3{margin-top:3px}.m-b-3,.m-vr-3{margin-bottom:3px}.m-l-3,.m-hr-3{margin-left:3px}.m-r-3,.m-hr-3{margin-right:3px}.b-r-3{border-radius:3px}.f-4{font-size:4px}.p-4{padding:4px}.p-t-4,.p-vr-4{padding-top:4px}.p-b-4,.p-vr-4{padding-bottom:4px}.p-l-4,.p-hr-4{padding-left:4px}.p-r-4,.p-hr-4{padding-right:4px}.m-4{margin:4px}.m-t-4,.m-vr-4{margin-top:4px}.m-b-4,.m-vr-4{margin-bottom:4px}.m-l-4,.m-hr-4{margin-left:4px}.m-r-4,.m-hr-4{margin-right:4px}.b-r-4{border-radius:4px}.f-5{font-size:5px}.p-5{padding:5px}.p-t-5,.p-vr-5{padding-top:5px}.p-b-5,.p-vr-5{padding-bottom:5px}.p-l-5,.p-hr-5{padding-left:5px}.p-r-5,.p-hr-5{padding-right:5px}.m-5{margin:5px}.m-t-5,.m-vr-5{margin-top:5px}.m-b-5,.m-vr-5{margin-bottom:5px}.m-l-5,.m-hr-5{margin-left:5px}.m-r-5,.m-hr-5{margin-right:5px}.b-r-5{border-radius:5px}.f-6{font-size:6px}.p-6{padding:6px}.p-t-6,.p-vr-6{padding-top:6px}.p-b-6,.p-vr-6{padding-bottom:6px}.p-l-6,.p-hr-6{padding-left:6px}.p-r-6,.p-hr-6{padding-right:6px}.m-6{margin:6px}.m-t-6,.m-vr-6{margin-top:6px}.m-b-6,.m-vr-6{margin-bottom:6px}.m-l-6,.m-hr-6{margin-left:6px}.m-r-6,.m-hr-6{margin-right:6px}.b-r-6{border-radius:6px}.f-7{font-size:7px}.p-7{padding:7px}.p-t-7,.p-vr-7{padding-top:7px}.p-b-7,.p-vr-7{padding-bottom:7px}.p-l-7,.p-hr-7{padding-left:7px}.p-r-7,.p-hr-7{padding-right:7px}.m-7{margin:7px}.m-t-7,.m-vr-7{margin-top:7px}.m-b-7,.m-vr-7{margin-bottom:7px}.m-l-7,.m-hr-7{margin-left:7px}.m-r-7,.m-hr-7{margin-right:7px}.b-r-7{border-radius:7px}.f-8{font-size:8px}.p-8{padding:8px}.p-t-8,.p-vr-8{padding-top:8px}.p-b-8,.p-vr-8{padding-bottom:8px}.p-l-8,.p-hr-8{padding-left:8px}.p-r-8,.p-hr-8{padding-right:8px}.m-8{margin:8px}.m-t-8,.m-vr-8{margin-top:8px}.m-b-8,.m-vr-8{margin-bottom:8px}.m-l-8,.m-hr-8{margin-left:8px}.m-r-8,.m-hr-8{margin-right:8px}.b-r-8{border-radius:8px}.f-9{font-size:9px}.p-9{padding:9px}.p-t-9,.p-vr-9{padding-top:9px}.p-b-9,.p-vr-9{padding-bottom:9px}.p-l-9,.p-hr-9{padding-left:9px}.p-r-9,.p-hr-9{padding-right:9px}.m-9{margin:9px}.m-t-9,.m-vr-9{margin-top:9px}.m-b-9,.m-vr-9{margin-bottom:9px}.m-l-9,.m-hr-9{margin-left:9px}.m-r-9,.m-hr-9{margin-right:9px}.b-r-9{border-radius:9px}.f-10{font-size:10px}.p-10{padding:10px}.p-t-10,.p-vr-10{padding-top:10px}.p-b-10,.p-vr-10{padding-bottom:10px}.p-l-10,.p-hr-10{padding-left:10px}.p-r-10,.p-hr-10{padding-right:10px}.m-10{margin:10px}.m-t-10,.m-vr-10{margin-top:10px}.m-b-10,.m-vr-10{margin-bottom:10px}.m-l-10,.m-hr-10{margin-left:10px}.m-r-10,.m-hr-10{margin-right:10px}.b-r-10{border-radius:10px}.f-11{font-size:11px}.p-11{padding:11px}.p-t-11,.p-vr-11{padding-top:11px}.p-b-11,.p-vr-11{padding-bottom:11px}.p-l-11,.p-hr-11{padding-left:11px}.p-r-11,.p-hr-11{padding-right:11px}.m-11{margin:11px}.m-t-11,.m-vr-11{margin-top:11px}.m-b-11,.m-vr-11{margin-bottom:11px}.m-l-11,.m-hr-11{margin-left:11px}.m-r-11,.m-hr-11{margin-right:11px}.b-r-11{border-radius:11px}.f-12{font-size:12px}.p-12{padding:12px}.p-t-12,.p-vr-12{padding-top:12px}.p-b-12,.p-vr-12{padding-bottom:12px}.p-l-12,.p-hr-12{padding-left:12px}.p-r-12,.p-hr-12{padding-right:12px}.m-12{margin:12px}.m-t-12,.m-vr-12{margin-top:12px}.m-b-12,.m-vr-12{margin-bottom:12px}.m-l-12,.m-hr-12{margin-left:12px}.m-r-12,.m-hr-12{margin-right:12px}.b-r-12{border-radius:12px}.f-13{font-size:13px}.p-13{padding:13px}.p-t-13,.p-vr-13{padding-top:13px}.p-b-13,.p-vr-13{padding-bottom:13px}.p-l-13,.p-hr-13{padding-left:13px}.p-r-13,.p-hr-13{padding-right:13px}.m-13{margin:13px}.m-t-13,.m-vr-13{margin-top:13px}.m-b-13,.m-vr-13{margin-bottom:13px}.m-l-13,.m-hr-13{margin-left:13px}.m-r-13,.m-hr-13{margin-right:13px}.b-r-13{border-radius:13px}.f-14{font-size:14px}.p-14{padding:14px}.p-t-14,.p-vr-14{padding-top:14px}.p-b-14,.p-vr-14{padding-bottom:14px}.p-l-14,.p-hr-14{padding-left:14px}.p-r-14,.p-hr-14{padding-right:14px}.m-14{margin:14px}.m-t-14,.m-vr-14{margin-top:14px}.m-b-14,.m-vr-14{margin-bottom:14px}.m-l-14,.m-hr-14{margin-left:14px}.m-r-14,.m-hr-14{margin-right:14px}.b-r-14{border-radius:14px}.f-15{font-size:15px}.p-15{padding:15px}.p-t-15,.p-vr-15{padding-top:15px}.p-b-15,.p-vr-15{padding-bottom:15px}.p-l-15,.p-hr-15{padding-left:15px}.p-r-15,.p-hr-15{padding-right:15px}.m-15{margin:15px}.m-t-15,.m-vr-15{margin-top:15px}.m-b-15,.m-vr-15{margin-bottom:15px}.m-l-15,.m-hr-15{margin-left:15px}.m-r-15,.m-hr-15{margin-right:15px}.b-r-15{border-radius:15px}.f-16{font-size:16px}.p-16{padding:16px}.p-t-16,.p-vr-16{padding-top:16px}.p-b-16,.p-vr-16{padding-bottom:16px}.p-l-16,.p-hr-16{padding-left:16px}.p-r-16,.p-hr-16{padding-right:16px}.m-16{margin:16px}.m-t-16,.m-vr-16{margin-top:16px}.m-b-16,.m-vr-16{margin-bottom:16px}.m-l-16,.m-hr-16{margin-left:16px}.m-r-16,.m-hr-16{margin-right:16px}.b-r-16{border-radius:16px}.f-17{font-size:17px}.p-17{padding:17px}.p-t-17,.p-vr-17{padding-top:17px}.p-b-17,.p-vr-17{padding-bottom:17px}.p-l-17,.p-hr-17{padding-left:17px}.p-r-17,.p-hr-17{padding-right:17px}.m-17{margin:17px}.m-t-17,.m-vr-17{margin-top:17px}.m-b-17,.m-vr-17{margin-bottom:17px}.m-l-17,.m-hr-17{margin-left:17px}.m-r-17,.m-hr-17{margin-right:17px}.b-r-17{border-radius:17px}.f-18{font-size:18px}.p-18{padding:18px}.p-t-18,.p-vr-18{padding-top:18px}.p-b-18,.p-vr-18{padding-bottom:18px}.p-l-18,.p-hr-18{padding-left:18px}.p-r-18,.p-hr-18{padding-right:18px}.m-18{margin:18px}.m-t-18,.m-vr-18{margin-top:18px}.m-b-18,.m-vr-18{margin-bottom:18px}.m-l-18,.m-hr-18{margin-left:18px}.m-r-18,.m-hr-18{margin-right:18px}.b-r-18{border-radius:18px}.f-19{font-size:19px}.p-19{padding:19px}.p-t-19,.p-vr-19{padding-top:19px}.p-b-19,.p-vr-19{padding-bottom:19px}.p-l-19,.p-hr-19{padding-left:19px}.p-r-19,.p-hr-19{padding-right:19px}.m-19{margin:19px}.m-t-19,.m-vr-19{margin-top:19px}.m-b-19,.m-vr-19{margin-bottom:19px}.m-l-19,.m-hr-19{margin-left:19px}.m-r-19,.m-hr-19{margin-right:19px}.b-r-19{border-radius:19px}.f-20{font-size:20px}.p-20{padding:20px}.p-t-20,.p-vr-20{padding-top:20px}.p-b-20,.p-vr-20{padding-bottom:20px}.p-l-20,.p-hr-20{padding-left:20px}.p-r-20,.p-hr-20{padding-right:20px}.m-20{margin:20px}.m-t-20,.m-vr-20{margin-top:20px}.m-b-20,.m-vr-20{margin-bottom:20px}.m-l-20,.m-hr-20{margin-left:20px}.m-r-20,.m-hr-20{margin-right:20px}.b-r-20{border-radius:20px}.f-21{font-size:21px}.p-21{padding:21px}.p-t-21,.p-vr-21{padding-top:21px}.p-b-21,.p-vr-21{padding-bottom:21px}.p-l-21,.p-hr-21{padding-left:21px}.p-r-21,.p-hr-21{padding-right:21px}.m-21{margin:21px}.m-t-21,.m-vr-21{margin-top:21px}.m-b-21,.m-vr-21{margin-bottom:21px}.m-l-21,.m-hr-21{margin-left:21px}.m-r-21,.m-hr-21{margin-right:21px}.b-r-21{border-radius:21px}.f-22{font-size:22px}.p-22{padding:22px}.p-t-22,.p-vr-22{padding-top:22px}.p-b-22,.p-vr-22{padding-bottom:22px}.p-l-22,.p-hr-22{padding-left:22px}.p-r-22,.p-hr-22{padding-right:22px}.m-22{margin:22px}.m-t-22,.m-vr-22{margin-top:22px}.m-b-22,.m-vr-22{margin-bottom:22px}.m-l-22,.m-hr-22{margin-left:22px}.m-r-22,.m-hr-22{margin-right:22px}.b-r-22{border-radius:22px}.f-23{font-size:23px}.p-23{padding:23px}.p-t-23,.p-vr-23{padding-top:23px}.p-b-23,.p-vr-23{padding-bottom:23px}.p-l-23,.p-hr-23{padding-left:23px}.p-r-23,.p-hr-23{padding-right:23px}.m-23{margin:23px}.m-t-23,.m-vr-23{margin-top:23px}.m-b-23,.m-vr-23{margin-bottom:23px}.m-l-23,.m-hr-23{margin-left:23px}.m-r-23,.m-hr-23{margin-right:23px}.b-r-23{border-radius:23px}.f-24{font-size:24px}.p-24{padding:24px}.p-t-24,.p-vr-24{padding-top:24px}.p-b-24,.p-vr-24{padding-bottom:24px}.p-l-24,.p-hr-24{padding-left:24px}.p-r-24,.p-hr-24{padding-right:24px}.m-24{margin:24px}.m-t-24,.m-vr-24{margin-top:24px}.m-b-24,.m-vr-24{margin-bottom:24px}.m-l-24,.m-hr-24{margin-left:24px}.m-r-24,.m-hr-24{margin-right:24px}.b-r-24{border-radius:24px}.f-25{font-size:25px}.p-25{padding:25px}.p-t-25,.p-vr-25{padding-top:25px}.p-b-25,.p-vr-25{padding-bottom:25px}.p-l-25,.p-hr-25{padding-left:25px}.p-r-25,.p-hr-25{padding-right:25px}.m-25{margin:25px}.m-t-25,.m-vr-25{margin-top:25px}.m-b-25,.m-vr-25{margin-bottom:25px}.m-l-25,.m-hr-25{margin-left:25px}.m-r-25,.m-hr-25{margin-right:25px}.b-r-25{border-radius:25px}.f-26{font-size:26px}.p-26{padding:26px}.p-t-26,.p-vr-26{padding-top:26px}.p-b-26,.p-vr-26{padding-bottom:26px}.p-l-26,.p-hr-26{padding-left:26px}.p-r-26,.p-hr-26{padding-right:26px}.m-26{margin:26px}.m-t-26,.m-vr-26{margin-top:26px}.m-b-26,.m-vr-26{margin-bottom:26px}.m-l-26,.m-hr-26{margin-left:26px}.m-r-26,.m-hr-26{margin-right:26px}.b-r-26{border-radius:26px}.f-27{font-size:27px}.p-27{padding:27px}.p-t-27,.p-vr-27{padding-top:27px}.p-b-27,.p-vr-27{padding-bottom:27px}.p-l-27,.p-hr-27{padding-left:27px}.p-r-27,.p-hr-27{padding-right:27px}.m-27{margin:27px}.m-t-27,.m-vr-27{margin-top:27px}.m-b-27,.m-vr-27{margin-bottom:27px}.m-l-27,.m-hr-27{margin-left:27px}.m-r-27,.m-hr-27{margin-right:27px}.b-r-27{border-radius:27px}.f-28{font-size:28px}.p-28{padding:28px}.p-t-28,.p-vr-28{padding-top:28px}.p-b-28,.p-vr-28{padding-bottom:28px}.p-l-28,.p-hr-28{padding-left:28px}.p-r-28,.p-hr-28{padding-right:28px}.m-28{margin:28px}.m-t-28,.m-vr-28{margin-top:28px}.m-b-28,.m-vr-28{margin-bottom:28px}.m-l-28,.m-hr-28{margin-left:28px}.m-r-28,.m-hr-28{margin-right:28px}.b-r-28{border-radius:28px}.f-29{font-size:29px}.p-29{padding:29px}.p-t-29,.p-vr-29{padding-top:29px}.p-b-29,.p-vr-29{padding-bottom:29px}.p-l-29,.p-hr-29{padding-left:29px}.p-r-29,.p-hr-29{padding-right:29px}.m-29{margin:29px}.m-t-29,.m-vr-29{margin-top:29px}.m-b-29,.m-vr-29{margin-bottom:29px}.m-l-29,.m-hr-29{margin-left:29px}.m-r-29,.m-hr-29{margin-right:29px}.b-r-29{border-radius:29px}.f-30{font-size:30px}.p-30{padding:30px}.p-t-30,.p-vr-30{padding-top:30px}.p-b-30,.p-vr-30{padding-bottom:30px}.p-l-30,.p-hr-30{padding-left:30px}.p-r-30,.p-hr-30{padding-right:30px}.m-30{margin:30px}.m-t-30,.m-vr-30{margin-top:30px}.m-b-30,.m-vr-30{margin-bottom:30px}.m-l-30,.m-hr-30{margin-left:30px}.m-r-30,.m-hr-30{margin-right:30px}.b-r-30{border-radius:30px}.f-31{font-size:31px}.p-31{padding:31px}.p-t-31,.p-vr-31{padding-top:31px}.p-b-31,.p-vr-31{padding-bottom:31px}.p-l-31,.p-hr-31{padding-left:31px}.p-r-31,.p-hr-31{padding-right:31px}.m-31{margin:31px}.m-t-31,.m-vr-31{margin-top:31px}.m-b-31,.m-vr-31{margin-bottom:31px}.m-l-31,.m-hr-31{margin-left:31px}.m-r-31,.m-hr-31{margin-right:31px}.b-r-31{border-radius:31px}.f-32{font-size:32px}.p-32{padding:32px}.p-t-32,.p-vr-32{padding-top:32px}.p-b-32,.p-vr-32{padding-bottom:32px}.p-l-32,.p-hr-32{padding-left:32px}.p-r-32,.p-hr-32{padding-right:32px}.m-32{margin:32px}.m-t-32,.m-vr-32{margin-top:32px}.m-b-32,.m-vr-32{margin-bottom:32px}.m-l-32,.m-hr-32{margin-left:32px}.m-r-32,.m-hr-32{margin-right:32px}.b-r-32{border-radius:32px}.f-33{font-size:33px}.p-33{padding:33px}.p-t-33,.p-vr-33{padding-top:33px}.p-b-33,.p-vr-33{padding-bottom:33px}.p-l-33,.p-hr-33{padding-left:33px}.p-r-33,.p-hr-33{padding-right:33px}.m-33{margin:33px}.m-t-33,.m-vr-33{margin-top:33px}.m-b-33,.m-vr-33{margin-bottom:33px}.m-l-33,.m-hr-33{margin-left:33px}.m-r-33,.m-hr-33{margin-right:33px}.b-r-33{border-radius:33px}.f-34{font-size:34px}.p-34{padding:34px}.p-t-34,.p-vr-34{padding-top:34px}.p-b-34,.p-vr-34{padding-bottom:34px}.p-l-34,.p-hr-34{padding-left:34px}.p-r-34,.p-hr-34{padding-right:34px}.m-34{margin:34px}.m-t-34,.m-vr-34{margin-top:34px}.m-b-34,.m-vr-34{margin-bottom:34px}.m-l-34,.m-hr-34{margin-left:34px}.m-r-34,.m-hr-34{margin-right:34px}.b-r-34{border-radius:34px}.f-35{font-size:35px}.p-35{padding:35px}.p-t-35,.p-vr-35{padding-top:35px}.p-b-35,.p-vr-35{padding-bottom:35px}.p-l-35,.p-hr-35{padding-left:35px}.p-r-35,.p-hr-35{padding-right:35px}.m-35{margin:35px}.m-t-35,.m-vr-35{margin-top:35px}.m-b-35,.m-vr-35{margin-bottom:35px}.m-l-35,.m-hr-35{margin-left:35px}.m-r-35,.m-hr-35{margin-right:35px}.b-r-35{border-radius:35px}.f-36{font-size:36px}.p-36{padding:36px}.p-t-36,.p-vr-36{padding-top:36px}.p-b-36,.p-vr-36{padding-bottom:36px}.p-l-36,.p-hr-36{padding-left:36px}.p-r-36,.p-hr-36{padding-right:36px}.m-36{margin:36px}.m-t-36,.m-vr-36{margin-top:36px}.m-b-36,.m-vr-36{margin-bottom:36px}.m-l-36,.m-hr-36{margin-left:36px}.m-r-36,.m-hr-36{margin-right:36px}.b-r-36{border-radius:36px}.f-37{font-size:37px}.p-37{padding:37px}.p-t-37,.p-vr-37{padding-top:37px}.p-b-37,.p-vr-37{padding-bottom:37px}.p-l-37,.p-hr-37{padding-left:37px}.p-r-37,.p-hr-37{padding-right:37px}.m-37{margin:37px}.m-t-37,.m-vr-37{margin-top:37px}.m-b-37,.m-vr-37{margin-bottom:37px}.m-l-37,.m-hr-37{margin-left:37px}.m-r-37,.m-hr-37{margin-right:37px}.b-r-37{border-radius:37px}.f-38{font-size:38px}.p-38{padding:38px}.p-t-38,.p-vr-38{padding-top:38px}.p-b-38,.p-vr-38{padding-bottom:38px}.p-l-38,.p-hr-38{padding-left:38px}.p-r-38,.p-hr-38{padding-right:38px}.m-38{margin:38px}.m-t-38,.m-vr-38{margin-top:38px}.m-b-38,.m-vr-38{margin-bottom:38px}.m-l-38,.m-hr-38{margin-left:38px}.m-r-38,.m-hr-38{margin-right:38px}.b-r-38{border-radius:38px}.f-39{font-size:39px}.p-39{padding:39px}.p-t-39,.p-vr-39{padding-top:39px}.p-b-39,.p-vr-39{padding-bottom:39px}.p-l-39,.p-hr-39{padding-left:39px}.p-r-39,.p-hr-39{padding-right:39px}.m-39{margin:39px}.m-t-39,.m-vr-39{margin-top:39px}.m-b-39,.m-vr-39{margin-bottom:39px}.m-l-39,.m-hr-39{margin-left:39px}.m-r-39,.m-hr-39{margin-right:39px}.b-r-39{border-radius:39px}.f-40{font-size:40px}.p-40{padding:40px}.p-t-40,.p-vr-40{padding-top:40px}.p-b-40,.p-vr-40{padding-bottom:40px}.p-l-40,.p-hr-40{padding-left:40px}.p-r-40,.p-hr-40{padding-right:40px}.m-40{margin:40px}.m-t-40,.m-vr-40{margin-top:40px}.m-b-40,.m-vr-40{margin-bottom:40px}.m-l-40,.m-hr-40{margin-left:40px}.m-r-40,.m-hr-40{margin-right:40px}.b-r-40{border-radius:40px}.f-41{font-size:41px}.p-41{padding:41px}.p-t-41,.p-vr-41{padding-top:41px}.p-b-41,.p-vr-41{padding-bottom:41px}.p-l-41,.p-hr-41{padding-left:41px}.p-r-41,.p-hr-41{padding-right:41px}.m-41{margin:41px}.m-t-41,.m-vr-41{margin-top:41px}.m-b-41,.m-vr-41{margin-bottom:41px}.m-l-41,.m-hr-41{margin-left:41px}.m-r-41,.m-hr-41{margin-right:41px}.b-r-41{border-radius:41px}.f-42{font-size:42px}.p-42{padding:42px}.p-t-42,.p-vr-42{padding-top:42px}.p-b-42,.p-vr-42{padding-bottom:42px}.p-l-42,.p-hr-42{padding-left:42px}.p-r-42,.p-hr-42{padding-right:42px}.m-42{margin:42px}.m-t-42,.m-vr-42{margin-top:42px}.m-b-42,.m-vr-42{margin-bottom:42px}.m-l-42,.m-hr-42{margin-left:42px}.m-r-42,.m-hr-42{margin-right:42px}.b-r-42{border-radius:42px}.f-43{font-size:43px}.p-43{padding:43px}.p-t-43,.p-vr-43{padding-top:43px}.p-b-43,.p-vr-43{padding-bottom:43px}.p-l-43,.p-hr-43{padding-left:43px}.p-r-43,.p-hr-43{padding-right:43px}.m-43{margin:43px}.m-t-43,.m-vr-43{margin-top:43px}.m-b-43,.m-vr-43{margin-bottom:43px}.m-l-43,.m-hr-43{margin-left:43px}.m-r-43,.m-hr-43{margin-right:43px}.b-r-43{border-radius:43px}.f-44{font-size:44px}.p-44{padding:44px}.p-t-44,.p-vr-44{padding-top:44px}.p-b-44,.p-vr-44{padding-bottom:44px}.p-l-44,.p-hr-44{padding-left:44px}.p-r-44,.p-hr-44{padding-right:44px}.m-44{margin:44px}.m-t-44,.m-vr-44{margin-top:44px}.m-b-44,.m-vr-44{margin-bottom:44px}.m-l-44,.m-hr-44{margin-left:44px}.m-r-44,.m-hr-44{margin-right:44px}.b-r-44{border-radius:44px}.f-45{font-size:45px}.p-45{padding:45px}.p-t-45,.p-vr-45{padding-top:45px}.p-b-45,.p-vr-45{padding-bottom:45px}.p-l-45,.p-hr-45{padding-left:45px}.p-r-45,.p-hr-45{padding-right:45px}.m-45{margin:45px}.m-t-45,.m-vr-45{margin-top:45px}.m-b-45,.m-vr-45{margin-bottom:45px}.m-l-45,.m-hr-45{margin-left:45px}.m-r-45,.m-hr-45{margin-right:45px}.b-r-45{border-radius:45px}.f-46{font-size:46px}.p-46{padding:46px}.p-t-46,.p-vr-46{padding-top:46px}.p-b-46,.p-vr-46{padding-bottom:46px}.p-l-46,.p-hr-46{padding-left:46px}.p-r-46,.p-hr-46{padding-right:46px}.m-46{margin:46px}.m-t-46,.m-vr-46{margin-top:46px}.m-b-46,.m-vr-46{margin-bottom:46px}.m-l-46,.m-hr-46{margin-left:46px}.m-r-46,.m-hr-46{margin-right:46px}.b-r-46{border-radius:46px}.f-47{font-size:47px}.p-47{padding:47px}.p-t-47,.p-vr-47{padding-top:47px}.p-b-47,.p-vr-47{padding-bottom:47px}.p-l-47,.p-hr-47{padding-left:47px}.p-r-47,.p-hr-47{padding-right:47px}.m-47{margin:47px}.m-t-47,.m-vr-47{margin-top:47px}.m-b-47,.m-vr-47{margin-bottom:47px}.m-l-47,.m-hr-47{margin-left:47px}.m-r-47,.m-hr-47{margin-right:47px}.b-r-47{border-radius:47px}.f-48{font-size:48px}.p-48{padding:48px}.p-t-48,.p-vr-48{padding-top:48px}.p-b-48,.p-vr-48{padding-bottom:48px}.p-l-48,.p-hr-48{padding-left:48px}.p-r-48,.p-hr-48{padding-right:48px}.m-48{margin:48px}.m-t-48,.m-vr-48{margin-top:48px}.m-b-48,.m-vr-48{margin-bottom:48px}.m-l-48,.m-hr-48{margin-left:48px}.m-r-48,.m-hr-48{margin-right:48px}.b-r-48{border-radius:48px}.f-49{font-size:49px}.p-49{padding:49px}.p-t-49,.p-vr-49{padding-top:49px}.p-b-49,.p-vr-49{padding-bottom:49px}.p-l-49,.p-hr-49{padding-left:49px}.p-r-49,.p-hr-49{padding-right:49px}.m-49{margin:49px}.m-t-49,.m-vr-49{margin-top:49px}.m-b-49,.m-vr-49{margin-bottom:49px}.m-l-49,.m-hr-49{margin-left:49px}.m-r-49,.m-hr-49{margin-right:49px}.b-r-49{border-radius:49px}.f-50{font-size:50px}.p-50{padding:50px}.p-t-50,.p-vr-50{padding-top:50px}.p-b-50,.p-vr-50{padding-bottom:50px}.p-l-50,.p-hr-50{padding-left:50px}.p-r-50,.p-hr-50{padding-right:50px}.m-50{margin:50px}.m-t-50,.m-vr-50{margin-top:50px}.m-b-50,.m-vr-50{margin-bottom:50px}.m-l-50,.m-hr-50{margin-left:50px}.m-r-50,.m-hr-50{margin-right:50px}.b-r-50{border-radius:50px}.f-51{font-size:51px}.p-51{padding:51px}.p-t-51,.p-vr-51{padding-top:51px}.p-b-51,.p-vr-51{padding-bottom:51px}.p-l-51,.p-hr-51{padding-left:51px}.p-r-51,.p-hr-51{padding-right:51px}.m-51{margin:51px}.m-t-51,.m-vr-51{margin-top:51px}.m-b-51,.m-vr-51{margin-bottom:51px}.m-l-51,.m-hr-51{margin-left:51px}.m-r-51,.m-hr-51{margin-right:51px}.b-r-51{border-radius:51px}.f-52{font-size:52px}.p-52{padding:52px}.p-t-52,.p-vr-52{padding-top:52px}.p-b-52,.p-vr-52{padding-bottom:52px}.p-l-52,.p-hr-52{padding-left:52px}.p-r-52,.p-hr-52{padding-right:52px}.m-52{margin:52px}.m-t-52,.m-vr-52{margin-top:52px}.m-b-52,.m-vr-52{margin-bottom:52px}.m-l-52,.m-hr-52{margin-left:52px}.m-r-52,.m-hr-52{margin-right:52px}.b-r-52{border-radius:52px}.f-53{font-size:53px}.p-53{padding:53px}.p-t-53,.p-vr-53{padding-top:53px}.p-b-53,.p-vr-53{padding-bottom:53px}.p-l-53,.p-hr-53{padding-left:53px}.p-r-53,.p-hr-53{padding-right:53px}.m-53{margin:53px}.m-t-53,.m-vr-53{margin-top:53px}.m-b-53,.m-vr-53{margin-bottom:53px}.m-l-53,.m-hr-53{margin-left:53px}.m-r-53,.m-hr-53{margin-right:53px}.b-r-53{border-radius:53px}.f-54{font-size:54px}.p-54{padding:54px}.p-t-54,.p-vr-54{padding-top:54px}.p-b-54,.p-vr-54{padding-bottom:54px}.p-l-54,.p-hr-54{padding-left:54px}.p-r-54,.p-hr-54{padding-right:54px}.m-54{margin:54px}.m-t-54,.m-vr-54{margin-top:54px}.m-b-54,.m-vr-54{margin-bottom:54px}.m-l-54,.m-hr-54{margin-left:54px}.m-r-54,.m-hr-54{margin-right:54px}.b-r-54{border-radius:54px}.f-55{font-size:55px}.p-55{padding:55px}.p-t-55,.p-vr-55{padding-top:55px}.p-b-55,.p-vr-55{padding-bottom:55px}.p-l-55,.p-hr-55{padding-left:55px}.p-r-55,.p-hr-55{padding-right:55px}.m-55{margin:55px}.m-t-55,.m-vr-55{margin-top:55px}.m-b-55,.m-vr-55{margin-bottom:55px}.m-l-55,.m-hr-55{margin-left:55px}.m-r-55,.m-hr-55{margin-right:55px}.b-r-55{border-radius:55px}.f-56{font-size:56px}.p-56{padding:56px}.p-t-56,.p-vr-56{padding-top:56px}.p-b-56,.p-vr-56{padding-bottom:56px}.p-l-56,.p-hr-56{padding-left:56px}.p-r-56,.p-hr-56{padding-right:56px}.m-56{margin:56px}.m-t-56,.m-vr-56{margin-top:56px}.m-b-56,.m-vr-56{margin-bottom:56px}.m-l-56,.m-hr-56{margin-left:56px}.m-r-56,.m-hr-56{margin-right:56px}.b-r-56{border-radius:56px}.f-57{font-size:57px}.p-57{padding:57px}.p-t-57,.p-vr-57{padding-top:57px}.p-b-57,.p-vr-57{padding-bottom:57px}.p-l-57,.p-hr-57{padding-left:57px}.p-r-57,.p-hr-57{padding-right:57px}.m-57{margin:57px}.m-t-57,.m-vr-57{margin-top:57px}.m-b-57,.m-vr-57{margin-bottom:57px}.m-l-57,.m-hr-57{margin-left:57px}.m-r-57,.m-hr-57{margin-right:57px}.b-r-57{border-radius:57px}.f-58{font-size:58px}.p-58{padding:58px}.p-t-58,.p-vr-58{padding-top:58px}.p-b-58,.p-vr-58{padding-bottom:58px}.p-l-58,.p-hr-58{padding-left:58px}.p-r-58,.p-hr-58{padding-right:58px}.m-58{margin:58px}.m-t-58,.m-vr-58{margin-top:58px}.m-b-58,.m-vr-58{margin-bottom:58px}.m-l-58,.m-hr-58{margin-left:58px}.m-r-58,.m-hr-58{margin-right:58px}.b-r-58{border-radius:58px}.p-59{padding:59px}.p-t-59,.p-vr-59{padding-top:59px}.p-b-59,.p-vr-59{padding-bottom:59px}.p-l-59,.p-hr-59{padding-left:59px}.p-r-59,.p-hr-59{padding-right:59px}.m-59{margin:59px}.m-t-59,.m-vr-59{margin-top:59px}.m-b-59,.m-vr-59{margin-bottom:59px}.m-l-59,.m-hr-59{margin-left:59px}.m-r-59,.m-hr-59{margin-right:59px}.b-r-59{border-radius:59px}.p-60{padding:60px}.p-t-60,.p-vr-60{padding-top:60px}.p-b-60,.p-vr-60{padding-bottom:60px}.p-l-60,.p-hr-60{padding-left:60px}.p-r-60,.p-hr-60{padding-right:60px}.m-60{margin:60px}.m-t-60,.m-vr-60{margin-top:60px}.m-b-60,.m-vr-60{margin-bottom:60px}.m-l-60,.m-hr-60{margin-left:60px}.m-r-60,.m-hr-60{margin-right:60px}.b-r-60{border-radius:60px}.p-40{padding:40px}.p-t-40,.p-vr-40{padding-top:40px}.p-r-40,.p-hr-40{padding-right:40px}.p-b-40,.p-vr-40{padding-bottom:40px}.p-l-40,.p-hr-40{padding-left:40px}.f-roboto{font-family:Roboto,Helvetica Neue,Arial,sans-serif}.f-regular{font-family:SF-Pro-Regular}.f-medium{font-family:SF-Pro-Medium}.f-semibold{font-family:SF-Pro-SemiBold}.f-bold{font-family:SF-Pro-Bold}.f-1{font-size:1px}.f-2{font-size:2px}.f-3{font-size:3px}.f-4{font-size:4px}.f-5{font-size:5px}.f-6{font-size:6px}.f-7{font-size:7px}.f-8{font-size:8px}.f-9{font-size:9px}.f-10{font-size:10px}.f-11{font-size:11px}.f-12{font-size:12px}.f-13{font-size:13px}.f-14{font-size:14px}.f-15{font-size:15px}.f-16{font-size:16px}.f-17{font-size:17px}.f-18{font-size:18px}.f-19{font-size:19px}.f-20{font-size:20px}.f-21{font-size:21px}.f-22{font-size:22px}.f-23{font-size:23px}.f-24{font-size:24px}.f-25{font-size:25px}.f-26{font-size:26px}.f-27{font-size:27px}.f-28{font-size:28px}.f-29{font-size:29px}.f-30{font-size:30px}.f-31{font-size:31px}.f-32{font-size:32px}.f-33{font-size:33px}.f-34{font-size:34px}.f-35{font-size:35px}.f-36{font-size:36px}.f-37{font-size:37px}.f-38{font-size:38px}.f-39{font-size:39px}.f-40{font-size:40px}.f-41{font-size:41px}.f-42{font-size:42px}.f-43{font-size:43px}.f-44{font-size:44px}.f-45{font-size:45px}.f-46{font-size:46px}.f-47{font-size:47px}.f-48{font-size:48px}.f-49{font-size:49px}.f-50{font-size:50px}.f-51{font-size:51px}.f-52{font-size:52px}.f-53{font-size:53px}.f-54{font-size:54px}.f-55{font-size:55px}.f-56{font-size:56px}.f-57{font-size:57px}.f-58{font-size:58px}.f-59{font-size:59px}.f-60{font-size:60px}.f-61{font-size:61px}.f-62{font-size:62px}.f-63{font-size:63px}.f-64{font-size:64px}.f-italic{font-style:italic}.lh-10{line-height:10px}.lh-11{line-height:11px}.lh-12{line-height:12px}.lh-13{line-height:13px}.lh-14{line-height:14px}.lh-15{line-height:15px}.lh-16{line-height:16px}.lh-17{line-height:17px}.lh-18{line-height:18px}.lh-19{line-height:19px}.lh-20{line-height:20px}.lh-21{line-height:21px}.lh-22{line-height:22px}.lh-23{line-height:23px}.lh-24{line-height:24px}.t-center{text-align:center}.t-left{text-align:left}.t-right{text-align:right}.t-justify{text-align:justify}.t-underline{text-decoration:underline}.t-strike{text-decoration:line-through}.t-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.block-ellipsis{text-decoration:none;display:-webkit-box;display:block;max-width:100%;margin:0 auto;font-size:.875rem;line-height:1.3;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.block-ellipsis-m{text-decoration:none;display:-webkit-box;display:block;max-width:100%;margin:0 auto;font-size:.875rem;line-height:1.3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}t-ellipsis-m{text-decoration:none;display:-webkit-box;display:block;max-width:100%;margin:0 auto;font-size:.875rem;line-height:1.3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.b-none{border:none!important}.b-t-24{border-top-left-radius:24px;border-top-right-radius:24px}.c-pointer{cursor:pointer}.icon-10{width:10px!important;height:10px!important}.icon-11{width:11px!important;height:11px!important}.icon-12{width:12px!important;height:12px!important}.icon-13{width:13px!important;height:13px!important}.icon-14{width:14px!important;height:14px!important}.icon-15{width:15px!important;height:15px!important}.icon-16{width:16px!important;height:16px!important}.icon-17{width:17px!important;height:17px!important}.icon-18{width:18px!important;height:18px!important}.icon-19{width:19px!important;height:19px!important}.icon-20{width:20px!important;height:20px!important}.icon-21{width:21px!important;height:21px!important}.icon-22{width:22px!important;height:22px!important}.icon-23{width:23px!important;height:23px!important}.icon-24{width:24px!important;height:24px!important}.icon-25{width:25px!important;height:25px!important}.icon-26{width:26px!important;height:26px!important}.icon-27{width:27px!important;height:27px!important}.icon-28{width:28px!important;height:28px!important}.icon-29{width:29px!important;height:29px!important}.icon-30{width:30px!important;height:30px!important}.icon-31{width:31px!important;height:31px!important}.icon-32{width:32px!important;height:32px!important}.icon-33{width:33px!important;height:33px!important}.icon-34{width:34px!important;height:34px!important}.icon-35{width:35px!important;height:35px!important}.icon-36{width:36px!important;height:36px!important}.icon-37{width:37px!important;height:37px!important}.icon-38{width:38px!important;height:38px!important}.icon-39{width:39px!important;height:39px!important}.icon-40{width:40px!important;height:40px!important}.icon-41{width:41px!important;height:41px!important}.icon-42{width:42px!important;height:42px!important}.icon-43{width:43px!important;height:43px!important}.icon-44{width:44px!important;height:44px!important}.icon-45{width:45px!important;height:45px!important}.icon-46{width:46px!important;height:46px!important}.icon-47{width:47px!important;height:47px!important}.icon-48{width:48px!important;height:48px!important}.icon-49{width:49px!important;height:49px!important}.icon-50{width:50px!important;height:50px!important}.mff-p-0 .mat-form-field-wrapper{margin:0!important;padding:0!important}.scroll-hidden{overflow:auto;scroll-behavior:smooth}.scroll-hidden::-webkit-scrollbar{width:0px!important;height:0px!important;display:none}.scrollable-dialog-box{display:flex!important;position:absolute!important;z-index:1000!important;overflow:auto!important;pointer-events:auto!important;max-height:80dvh!important}.cdk-overlay-pane:has(.bs-100vh){min-height:100vh!important;max-height:100vh!important}.cdk-overlay-pane:has(.bs-100vh) .mat-bottom-sheet-container{min-height:100vh!important;max-height:100vh!important;overflow:hidden}.mat-dialog-container{border-radius:10px!important;padding:20px;box-shadow:none!important}::ng-deep .mat-button-focus-overlay{display:none}mat-error{display:flex!important}mat-error mat-icon{margin-right:4px}.desktop-input{display:flex!important;border-width:1px;border-style:solid;border-radius:8px;height:60px!important;padding:2px 20px}.desktop-input .mat-form-field-flex{align-items:center}.desktop-input .mat-form-field-wrapper{display:flex;padding-bottom:0!important;width:100%}.desktop-input .mat-form-field-infix{padding:.3em 0 1.5em!important}.desktop-input.mat-form-field-should-float .mat-form-field-infix{padding:.3em 0 .5em!important}.desktop-input.mat-form-field-should-float .mat-form-field-infix .mat-select-arrow-wrapper{vertical-align:top}.mat-select-panel{margin-top:40px!important}.mat-select-panel .mat-selected{background-color:#f9fcff!important;font-weight:700}.p-0-imp{padding:0!important}.fw-400{font-weight:400}.bdr-pri-222{border-color:#222}.gap-5{gap:5px}.d-none{display:none}.m-width-80{max-width:80%}.no-pointer-event{pointer-events:none}.dot{display:inline-flex;align-items:center;height:4px;width:4px;border-radius:3px;margin:auto 6px}svg image{height:inherit;width:100%}.root-container .spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.root-container .loading{height:100vh}.root-container{min-height:100dvh;max-width:100%}.root-container .root .main-content{flex-grow:1}.ticket-container .ticket{max-width:520px;min-width:470px;width:100%;border-radius:10px;padding:40px}.ticket-container .ticket.mobile{padding:0;min-width:auto;max-width:auto}.ticket-container .ticket.mobile .train-date mat-form-field .mat-form-field-infix{width:auto}.ticket-container .ticket.mobile .fcs-heading{max-width:80vw;text-wrap:wrap}.ticket-container .ticket .ticket-title{line-height:1.6}.ticket-container .ticket .ticket-top-container{width:100%}.ticket-container .ticket .ticket-top-container .from-station-field,.ticket-container .ticket .ticket-top-container .to-station-field,.ticket-container .ticket .ticket-top-container .train-date{margin-bottom:24px;border-radius:12px;border-width:1px;border-style:solid;padding:13px 16px 10px;height:62px}.ticket-container .ticket .ticket-top-container .from-station-field mat-icon,.ticket-container .ticket .ticket-top-container .to-station-field mat-icon,.ticket-container .ticket .ticket-top-container .train-date mat-icon{height:16px;width:16px}.ticket-container .ticket .ticket-top-container .from-station-field .from-station-icon,.ticket-container .ticket .ticket-top-container .from-station-field .to-station-icon,.ticket-container .ticket .ticket-top-container .to-station-field .from-station-icon,.ticket-container .ticket .ticket-top-container .to-station-field .to-station-icon,.ticket-container .ticket .ticket-top-container .train-date .from-station-icon,.ticket-container .ticket .ticket-top-container .train-date .to-station-icon{margin-top:-6px;margin-right:5px}.ticket-container .ticket .ticket-top-container .swap-container{position:relative}.ticket-container .ticket .ticket-top-container .swap-container .swap-icon{position:absolute;right:20px;top:-34px;transform:translate(50%);width:42px;height:42px;border-radius:21px;padding:6px;border-width:1px;border-style:solid;transition-duration:.3s;transform-style:flat;display:flex;align-items:center;justify-content:center}.ticket-container .ticket .ticket-top-container .swap-container .swap-icon:hover{background-color:#f3f3f3}.ticket-container .ticket .ticket-top-container .swap-container .swap-icon.rotate{transform:rotate(180deg);transition-duration:.3s}.ticket-container .ticket .ticket-top-container .swap-container .swap-icon.antirotate{transform:rotate(0);transition-duration:.3s}.ticket-container .ticket .ticket-top-container .train-date{padding:10px 16px!important}.ticket-container .ticket .ticket-top-container .to-from-line-container{position:relative}.ticket-container .ticket .ticket-top-container .to-from-line-container .to-from-line{position:absolute;height:50px;width:1.2px;left:25px;top:-37px}.ticket-container .ticket .ticket-top-container .train-date{display:flex;justify-content:space-between}.ticket-container .ticket .ticket-top-container .train-date .date-field mat-form-field{display:flex;align-items:center}.ticket-container .ticket .ticket-top-container .train-date .date-field .mat-form-field-wrapper{padding-bottom:0!important}.ticket-container .ticket .ticket-top-container .train-date .date-suggestions{display:flex;align-items:center}.ticket-container .ticket .ticket-top-container .train-date .date-suggestions .date-suggestion{height:44px;border-radius:22px;padding:4px 16px;border-style:solid;border-width:1px;line-height:1.2;width:86px}.ticket-container .ticket .ticket-bottom-container{width:100%}.ticket-container .ticket .ticket-bottom-container .fcs-container{margin-bottom:24px;border-radius:12px!important;overflow:hidden}.ticket-container .ticket .ticket-bottom-container .book-button button{border-radius:12px!important;margin-bottom:16px;height:52px;background:#231f20}.ticket-container .ticket .ticket-bottom-container .powered-by-trainman img{height:15px}.ticket-container .ticket .ticket-bottom-container .irctc-icon{display:flex;align-items:center;justify-content:center;padding:4px;height:24px;width:24px;border-radius:12px}.ticket-container .ticket .ticket-bottom-container .irctc-icon img{height:18px;width:18px}@media (max-width: 375px){.suggestion-day-after{display:none}}::ng-deep .mat-form-field-label{font-size:16px!important}::ng-deep .mat-autocomplete-panel.mat-autocomplete-visible{border-radius:8px}::ng-deep .mat-form-field-infix input{font-family:SF-Pro-Medium}::ng-deep .ticket-top-container .mat-form-field-hide-placeholder .mat-form-field-label{top:10px}::ng-deep .train-date .date-field mat-form-field .mat-form-field-infix{padding-bottom:0!important}::ng-deep .ticket-container .fcs-checkbox .mat-checkbox-inner-container{height:18px;width:18px;border-radius:4px;margin-right:12px}::ng-deep .ticket-container .fcs-checkbox .mat-checkbox-frame{border-color:transparent!important}::ng-deep .ticket-container .fcs-checkbox .mat-checkbox-background{background-color:#fff!important}::ng-deep .ticket-container .fcs-checkbox .mat-checkbox-background .mat-checkbox-checkmark-path{stroke:#000!important}.white-black-blue .mat-input-element:disabled{color:#000!important}.trip-container .header-spacer{padding-top:65px}.trip-container .header{position:fixed;top:0;max-height:65px;min-height:65px;z-index:2;box-shadow:0 2px 4px #00000014}.trip-container .header .title{width:70%;align-items:center}.trip-container .header .share-button img{height:25px;width:25px}.passengers-container .passengers-mobile-sdk-container{padding-bottom:80px}.passengers-container .passengers-mobile-sdk-container .header-spacer{padding-top:65px}.passengers-container .passengers-mobile-sdk-container .header{position:fixed;top:0;z-index:2;max-height:65px;min-height:65px}.passengers-container .passengers-mobile-sdk-container .header .title{align-items:center;justify-content:space-between;border-radius:4px}.passengers-container .passengers-mobile-sdk-container .add-passengers-button-container{position:fixed;bottom:32px;right:32px;z-index:1}.passengers-container .passengers-mobile-sdk-container .passengers-list-container .add-passenger-button{position:fixed;top:65px;left:0;z-index:1;width:100%;padding:20px 40px;box-shadow:inset 0 0 2px #00000040}.passengers-container .passengers-mobile-sdk-container .passengers-list-container .add-passenger-button button{border-radius:26px!important;height:48px}.passengers-container .passengers-mobile-sdk-container .passengers-list-container .title{width:100%;top:152px;line-height:23px;font-size:18px;z-index:1;display:flex;align-items:center}.passengers-container .passengers-mobile-sdk-container .passengers-list-container .passengers-list-loader{padding:50px}.passengers-container .passengers-mobile-sdk-container .passengers-list-container .passengers-list{position:static;width:100%;height:auto}.passengers-container .passengers-mobile-sdk-container .passengers-list-container .passengers-list .passenger{padding:16px 20px;min-height:75px}.passengers-container .passengers-mobile-sdk-container .passengers-list-container .passengers-list .passenger .checkbox{flex-grow:1}.passengers-container .passengers-mobile-sdk-container .passengers-list-container .passengers-list .passenger .checkbox .mat-checkbox-inner-container{margin-right:16px;margin-top:5px}.passengers-container .passengers-mobile-sdk-container .passengers-list-container .passengers-list .passenger .checkbox .mat-checkbox-inner-container .mat-checkbox-frame{border-radius:4px;border-width:1px}.passengers-container .passengers-mobile-sdk-container .passengers-list-container .passengers-list .passenger .checkbox .passenger-details .passenger-sub-text{margin-right:4px}.passengers-container .passengers-mobile-sdk-container .passengers-list-container .expand-btn{min-height:72px;align-items:center}.passengers-container .passengers-mobile-sdk-container .passengers-list-container .divider{display:flex;height:8px;width:100%}.passengers-container .passengers-mobile-sdk-container .passengers-list-container .max-traveller-guideline{padding:4px 16px 8px}.passengers-container .passengers-mobile-sdk-container .passengers-list-container .max-traveller-guideline .guideline-info{padding:5px 0}.passengers-container .passengers-mobile-sdk-container .passengers-list-container .proceed-btn{position:fixed;bottom:0;width:100%;border-radius:0;height:auto}.passengers-container .passengers-mobile-sdk-container .passengers-list-container .proceed-btn .button-container{padding:12px 16px 20px}.passengers-container .passengers-mobile-sdk-container .passengers-list-container .proceed-btn .button-container button{border-radius:26px}.passengers-container .passengers-mobile-sdk-container .no-passengers-list-container{height:70dvh;display:flex;align-items:center;justify-content:center}.passengers-container .passengers-mobile-sdk-container .no-passengers-list-container .add-passenger-button{padding:20px 40px}.passengers-container .passengers-mobile-sdk-container .no-passengers-list-container .add-passenger-button button{border-radius:26px!important}.passengers-container .passengers-mobile-sdk-container .no-passengers-list-container .proceed-btn{position:fixed;bottom:0;width:100%;border-radius:0;height:auto}.passengers-container .passengers-mobile-sdk-container .no-passengers-list-container .proceed-btn button{border-radius:26px}.passengers-container .passengers-desktop-container{min-height:100dvh}.passengers-container .passengers-desktop-container .passengers-container{padding-top:20px;padding-bottom:60px;flex-grow:1}.passengers-container .passengers-desktop-container .passengers-container .passengers-details-desktop{margin:0 auto}.passengers-container .passengers-desktop-container .passengers-container .passengers-details-desktop .passengers-desktop-title{margin:0 0 32px}.passengers-container .passengers-desktop-container .passengers-container .passengers-details-desktop .passengers-desktop-title .title{line-height:normal;margin:0 0 10px}.passengers-container .passengers-desktop-container .passengers-container .passengers-details-desktop .passengers-desktop-content .passengers-data{flex-grow:1;height:min-content;margin:0 40px 0 0;padding:30px;border-style:solid;border-width:1px;border-radius:8px}.passengers-container .passengers-desktop-container .passengers-container .passengers-details-desktop .passengers-desktop-content .passengers-data .saved-passengers{margin:20px 0}.passengers-container .passengers-desktop-container .passengers-container .passengers-details-desktop .passengers-desktop-content .passengers-data .saved-passengers .title{margin:0 0 20px}.passengers-container .passengers-desktop-container .passengers-container .passengers-details-desktop .passengers-desktop-content .passengers-data .saved-passengers .passengers-list .expand-passengers{padding:16px 4px}.passengers-container .passengers-desktop-container .passengers-container .passengers-details-desktop .passengers-desktop-content .passengers-data .saved-passengers .passengers-list .passenger{border-bottom-style:solid;border-bottom-width:1px}.passengers-container .passengers-desktop-container .passengers-container .passengers-details-desktop .passengers-desktop-content .passengers-data .saved-passengers .passengers-list .passenger .passenger-item-edit{width:0px;padding:16px 0}.passengers-container .passengers-desktop-container .passengers-container .passengers-details-desktop .passengers-desktop-content .passengers-data .saved-passengers .passengers-list .passenger .passenger-list-item{padding:16px 4px;min-height:75px}.passengers-container .passengers-desktop-container .passengers-container .passengers-details-desktop .passengers-desktop-content .passengers-data .saved-passengers .passengers-list .passenger:first-child{border-top-style:solid;border-top-width:1px}.passengers-container .passengers-desktop-container .passengers-container .passengers-details-desktop .passengers-desktop-content .passengers-data .saved-passengers .passengers-list .passenger .checkbox{flex-grow:1}.passengers-container .passengers-desktop-container .passengers-container .passengers-details-desktop .passengers-desktop-content .passengers-data .saved-passengers .passengers-list .passenger .checkbox .mat-checkbox-inner-container{margin-right:16px;margin-top:6px}.passengers-container .passengers-desktop-container .passengers-container .passengers-details-desktop .passengers-desktop-content .passengers-data .saved-passengers .passengers-list .passenger .checkbox .mat-checkbox-inner-container .mat-checkbox-frame{border-radius:4px;border-width:1px}.passengers-container .passengers-desktop-container .passengers-container .passengers-details-desktop .passengers-desktop-content .passengers-data .add-new-passenger-btn{align-items:center}.passengers-container .passengers-desktop-container .passengers-container .passengers-details-desktop .passengers-desktop-content .passengers-data .add-new-passenger-btn .add-icon{height:24px;width:24px;border-radius:12px;border:1px dashed;margin-right:8px;display:flex;padding-bottom:2px;align-items:center;justify-content:center}.passengers-container .passengers-desktop-container .passengers-container .passengers-details-desktop .passengers-desktop-content .passengers-data .add-new-passenger-btn .add-icon mat-icon{display:flex;padding-top:1px}.passengers-container .passengers-desktop-container .passengers-container .passengers-details-desktop .passengers-desktop-content .passengers-data #side-drawer-content{padding:32px}.passengers-container .passengers-desktop-container .passengers-container .passengers-details-desktop .passengers-desktop-content .passengers-data #side-drawer-content .header-back-icon mat-icon{cursor:pointer;display:flex;align-items:center;justify-content:space-around;border-radius:12px;margin-left:-6px;scale:1.35;margin-bottom:48px}.passengers-container .passengers-desktop-container .passengers-container .passengers-details-desktop .passengers-desktop-content .aside-section{min-width:33%;max-width:33%;margin-left:15px}.passengers-container .passengers-desktop-container .passengers-container .passengers-details-desktop .passengers-desktop-content .aside-section .booking-summary{height:fit-content;border-style:solid;border-width:1px;border-radius:8px}.passengers-container .passengers-desktop-container .passengers-container .passengers-details-desktop .passengers-desktop-content .aside-section .booking-summary .title{justify-content:space-between;align-items:center;padding:30px}.passengers-container .passengers-desktop-container .passengers-container .passengers-details-desktop .passengers-desktop-content .aside-section .booking-summary .train-city-details{padding:0 30px 24px}.passengers-container .passengers-desktop-container .passengers-container .passengers-details-desktop .passengers-desktop-content .aside-section .booking-summary .train-city-details .train-details{justify-content:space-between;align-items:center;margin:0 0 4px}.passengers-container .passengers-desktop-container .passengers-container .passengers-details-desktop .passengers-desktop-content .aside-section .booking-summary .train-city-details .train-details .bullet-separator{width:4px;height:4px;margin:0 4px;border-radius:50%}.passengers-container .passengers-desktop-container .passengers-container .passengers-details-desktop .passengers-desktop-content .aside-section .booking-summary .train-city-details .train-details .availability{padding:4px 10px;border-radius:4px}.passengers-container .passengers-desktop-container .passengers-container .passengers-details-desktop .passengers-desktop-content .aside-section .booking-summary .train-city-details .city-details{align-items:center;margin:0 0 8px}.passengers-container .passengers-desktop-container .passengers-container .passengers-details-desktop .passengers-desktop-content .aside-section .booking-summary .train-city-details .city-details mat-icon{display:flex!important}.passengers-container .passengers-desktop-container .passengers-container .passengers-details-desktop .passengers-desktop-content .aside-section .booking-summary .train-city-details .class-quota{align-items:center}.passengers-container .passengers-desktop-container .passengers-container .passengers-details-desktop .passengers-desktop-content .aside-section .booking-summary .train-city-details .class-quota .bullet-separator{width:3px;height:3px;margin:0 4px;border-radius:50%}.passengers-container .passengers-desktop-container .passengers-container .passengers-details-desktop .passengers-desktop-content .aside-section .booking-summary .divider{width:100%;height:4px}.passengers-container .passengers-desktop-container .passengers-container .passengers-details-desktop .passengers-desktop-content .aside-section .booking-summary .time-station-details{padding:0 30px 20px}.passengers-container .passengers-desktop-container .passengers-container .passengers-details-desktop .passengers-desktop-content .aside-section .booking-summary .time-station-details .time{justify-content:space-between;align-items:center;margin:0 0 4px}.passengers-container .passengers-desktop-container .passengers-container .passengers-details-desktop .passengers-desktop-content .aside-section .booking-summary .time-station-details .date-duration{justify-content:space-between;align-items:center}.passengers-container .passengers-desktop-container .passengers-container .passengers-details-desktop .passengers-desktop-content .aside-section .booking-summary .time-station-details .station-name{justify-content:space-between;align-items:flex-start}.passengers-container .passengers-desktop-container .passengers-container .passengers-details-desktop .passengers-desktop-content .aside-section .booking-summary .time-station-details .station-name>span{width:30%}.passengers-container .passengers-desktop-container .passengers-container .passengers-details-desktop .passengers-desktop-content .aside-section .booking-summary .privacy-policy-link{padding:16px 30px}.passengers-container .passengers-desktop-container .passengers-container .passengers-details-desktop .passengers-desktop-content .aside-section .booking-summary .proceed-btn{padding:0 30px 30px}.passengers-container .passengers-desktop-container .passengers-container .passengers-details-desktop .passengers-desktop-content .aside-section .booking-summary .proceed-btn button{min-height:48px;border-radius:24px}.add-edit-traveller-container{height:100%}.add-edit-traveller-container .header-spacer{min-height:65px;max-height:65px;width:100%}.add-edit-traveller-container .header{position:sticky;top:0;z-index:2;max-height:65px;min-height:65px}.add-edit-traveller-container .header .title{width:70%;align-items:center;border-radius:4px}.add-edit-traveller-container .header .share-button img{height:25px;width:25px}.add-edit-traveller-container .add-passengers-form-container .add-passengers{height:calc(100vh - 129px);overflow:scroll}.add-edit-traveller-container .add-passengers-form-container .add-passengers .name-guideline-info{display:flex;padding:38px 20px 8px;margin-top:-30px;align-items:center}.add-edit-traveller-container .add-passengers-form-container .add-passengers form{padding:20px}.add-edit-traveller-container .add-passengers-form-container .add-passengers form .berth-required{margin:0 0 12px}.add-edit-traveller-container .add-passengers-form-container .add-passengers form .berth-required .berth-option{width:45%;font-size:14px}.add-edit-traveller-container .add-passengers-form-container .add-passengers form .berth-required .berth-option .berth-case{font-size:12px;line-height:8px}.add-edit-traveller-container .add-passengers-form-container .add-passengers form .berth-required .berth-option .berth-fare{font-size:10px}.add-edit-traveller-container .add-passengers-form-container .add-passengers form .gender-field{padding:12px 0 24px}.add-edit-traveller-container .add-passengers-form-container .add-passengers form .gender-field>div{margin-bottom:12px}.add-edit-traveller-container .add-passengers-form-container .add-passengers form .gender-field .mat-radio-group .mat-radio-button .mat-radio-container{display:none!important}.add-edit-traveller-container .add-passengers-form-container .add-passengers form .gender-field .mat-radio-group .gender-btn{padding:12px;border-radius:8px;display:flex;align-items:center;flex-direction:column;min-width:100px;flex-grow:2;max-width:100px}.add-edit-traveller-container .add-passengers-form-container .add-passengers form .berth-field{padding:24px 0 12px}.add-edit-traveller-container .add-passengers-form-container .add-passengers form .berth-field>div{margin-bottom:12px}.add-edit-traveller-container .add-passengers-form-container .add-passengers form .berth-field .berth-options{display:flex;flex-wrap:wrap;column-gap:32px}.add-edit-traveller-container .add-passengers-form-container .add-passengers form .berth-field .mat-radio-group .mat-radio-button .mat-radio-container{display:none!important}.add-edit-traveller-container .add-passengers-form-container .add-passengers form .berth-field .mat-radio-group .berth-label{display:flex;justify-content:center;padding:8px;border-radius:8px;width:100px;margin-bottom:16px}.add-edit-traveller-container .add-passengers-form-container .add-passengers form .food-field{padding:24px 0 12px}.add-edit-traveller-container .add-passengers-form-container .add-passengers form .food-field>div{margin-bottom:12px}.add-edit-traveller-container .add-passengers-form-container .add-passengers form .food-field .food-options{display:flex;flex-wrap:wrap;column-gap:32px}.add-edit-traveller-container .add-passengers-form-container .add-passengers form .food-field .mat-radio-group .mat-radio-button .mat-radio-container{display:none!important}.add-edit-traveller-container .add-passengers-form-container .add-passengers form .food-field .mat-radio-group .food-label{display:flex;justify-content:center;padding:8px;border-radius:8px;width:100px;margin-bottom:16px}.add-edit-traveller-container .add-passengers-form-container .add-passengers form .countries-option{padding:20px 0}.add-edit-traveller-container .add-passengers-form-container .button-container{position:sticky;bottom:0;padding:8px}.add-edit-traveller-container .add-passengers-form-container .button-container button{width:-webkit-fill-available;border:1px solid;margin:0 8px;height:48px}.add-edit-traveller-container .add-passengers-button-container{position:fixed;bottom:32px;right:32px}.sort-filter-container .sort-filter-mobile .footer-spacer{padding-bottom:65px}.sort-filter-container .sort-filter-mobile .sort-filters-container{min-height:-webkit-fill-available;z-index:2;position:fixed;bottom:0;left:0;min-height:56px;max-height:56px}.sort-filter-container .sort-filter-mobile .sort-filters-container .sort-filters{box-shadow:0 -2px 4px #00000014}.sort-filter-container .sort-filter-mobile .sort-filters-container .sort-filters .filters{min-height:-webkit-fill-available;height:100%;z-index:1;overflow-y:scroll;position:fixed;top:0;z-index:5;padding-top:40px}.sort-filter-container .sort-filter-mobile .sort-filters-container .sort-filters .filters .filter-header{position:fixed;width:100%;z-index:7;height:65px;top:0;left:0;box-shadow:0 2px 4px #00000014}.sort-filter-container .sort-filter-mobile .sort-filters-container .sort-filters .filters .filter-header .filter-title{display:flex;align-items:center}.sort-filter-container .sort-filter-mobile .sort-filters-container .sort-filters .filters .filter-header .filter-title mat-icon{border-radius:10px}.sort-filter-container .sort-filter-mobile .sort-filters-container .sort-filters .filters .filter-header .filter-title span{margin-left:12px}.sort-filter-container .sort-filter-mobile .sort-filters-container .sort-filters .navigation-buttons{height:70px;font-size:12px;justify-content:space-around}.sort-filter-container .sort-filter-mobile .sort-filters-container .sort-filters .navigation-buttons .button{display:flex;flex-direction:row;align-items:center;padding:20px 0 24px;max-width:33%;min-width:33%;font-size:13px}.sort-filter-container .sort-filter-mobile .sort-filters-container .sort-filters .navigation-buttons .button .button-wrapper{display:flex;flex-direction:row}.sort-filter-container .sort-filter-mobile .sort-filters-container .sort-filters .navigation-buttons .button .button-wrapper.bordered{border-left-style:solid;border-left-width:1px;border-right-style:solid;border-right-width:1px;display:flex;flex-direction:row;width:100%;align-items:center;justify-content:center}.sort-filter-container .sort-filter-mobile .sort-filters-container .sort-filters .navigation-buttons .button .button-wrapper mat-icon{margin-right:6px;width:20px;height:20px}.sort-filter-container .sort-filter-mobile .sort-filters-container .sort-filters .navigation-buttons .available-only{max-width:29%;min-width:29%}.sort-filter-container .sort-filter-mobile .sort-filters-container .sort-filters .navigation-shadow{box-shadow:0 1px 4px #0000001f,0 1.2px 12px #00000014}.sort-filter-container .sort-filter-desktop .footer-spacer{padding-bottom:65px}.sort-filter-container .sort-filter-desktop .sort-filters-container{z-index:2;position:fixed;bottom:0;left:0;min-height:56px;max-height:56px}.sort-filter-container .sort-filter-desktop .sort-filters-container .sort-filters{box-shadow:0 -2px 4px #00000014}.sort-filter-container .sort-filter-desktop .sort-filters-container .sort-filters .filters{height:100dvh;z-index:1;overflow-y:scroll;position:absolute;bottom:0;z-index:5;padding-top:40px}.sort-filter-container .sort-filter-desktop .sort-filters-container .sort-filters .filters .filter-header{position:fixed;width:100%;z-index:7;height:65px;top:0;left:0;box-shadow:0 2px 4px #00000014}.sort-filter-container .sort-filter-desktop .sort-filters-container .sort-filters .filters .filter-header .filter-title{display:flex;align-items:center}.sort-filter-container .sort-filter-desktop .sort-filters-container .sort-filters .filters .filter-header .filter-title span{margin-left:12px}.sort-filter-container .sort-filter-desktop .sort-filters-container .sort-filters .navigation-buttons{font-size:12px;justify-content:space-around}.sort-filter-container .sort-filter-desktop .sort-filters-container .sort-filters .navigation-buttons .button{padding:8px 4px;max-width:23%;min-width:23%}.sort-filter-container .sort-filter-desktop .sort-filters-container .sort-filters .navigation-buttons .available-only{max-width:29%;min-width:29%}.sort-filter-container .sort-filter-desktop .sort-filters-container .sort-filters .navigation-shadow{box-shadow:0 1px 4px #0000001f,0 1.2px 12px #00000014}.filters-container.mobile-height{height:calc(100% - 7.625rem)}.filters-container .filters-mobile{width:100vw;height:100%}.filters-container .filters-mobile .filter-header{display:flex;align-items:center;justify-content:space-between;box-shadow:none;border-bottom:1px solid #f8f8f8}.filters-container .filters-mobile .filter-holder{width:auto;min-width:10.5rem;max-width:10.5rem;height:100%;border-right:1px solid #f8f8f8}.filters-container .filters-mobile .filter-holder .filter-item{width:100%;height:3.75rem;display:flex;align-items:center;justify-content:space-between}.filters-container .filters-mobile .filter-holder .filter-item span{padding-left:4px}.filters-container .filters-mobile .filter-right{width:100%;height:100%;overflow-y:scroll}.filters-container .filters-mobile .filter-right .filter-right-item{width:100%;height:3.75rem;display:flex;align-items:center;border-bottom:1px solid #f8f8f8}.filters-container .filters-mobile .filter-right .filter-right-item span{padding-left:4px}.filters-container .filters-mobile .train-type{padding-bottom:16px}.filters-container .filters-mobile .train-type .label{margin-top:24px}.filters-container .filters-mobile .train-type .class-options .option{min-width:40%;border-radius:10px;align-items:center}.filters-container .filters-mobile .time-filter{padding:24px 0 16px}.filters-container .filters-mobile .time-filter .time-options{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px}.filters-container .filters-mobile .time-filter .time-options .option{min-width:100px;min-height:80px;text-align:center;border-radius:10px;align-items:center}.filters-container .filters-mobile .station-filter{padding:16px 16px 0}.filters-container .filters-mobile .station-filter .stations .station-header{margin:0 0 8px}.filters-container .filters-mobile .station-filter .stations .options .option{width:50%;padding-bottom:8px}.filters-container .filters-mobile .station-filter .stations .options .option .station-code-name{display:flex}.filters-container .filters-mobile .station-filter .stations .options .option .station-code-name .station-name{margin-left:4px;display:inline-block;width:25vw}.filters-container .filters-mobile .buttons{bottom:0;position:fixed;display:flex;width:100%;height:6.75rem;z-index:5;border-top:1px solid #f8f8f8;align-items:center;justify-content:space-between;padding:24px 20px 32px}.filters-container .filters-mobile .buttons .reset-button{display:flex;align-items:center;justify-content:center;height:48px;border:1px solid;width:50%;margin-right:20px}.filters-container .filters-mobile .buttons .apply-button{display:flex;align-items:center;justify-content:center;width:13.5rem;height:48px;border-radius:3.125rem}.filters-container .filters-desktop .station-code-name{display:flex;max-width:200px;min-width:200px}.filters-container .filters-desktop .station-code-name .station-name{margin-left:4px;display:inline-block;width:25vw}.filters-container .filters-desktop .time-filter .time-options{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px}.filters-container .filters-desktop .time-filter .time-options .option{border-width:1px;border-radius:10px;min-width:106px;min-height:48px;text-align:center;align-items:flex-start}.filters-container .filters-desktop .time-filter .time-options .option:hover{border-color:#000}::ng-deep .station-filter .options .option .mat-radio-ripple{display:none}::ng-deep .mat-slide-toggle .mat-slide-toggle-ripple{top:calc(50% - 10px)!important;left:calc(50% - 10px)!important;height:20px!important;width:20px!important}.quota-container .quota-mobile-container .quota-mobile .quota-header{padding-bottom:8px;justify-content:space-between}.quota-container .quota-mobile-container .quota-mobile .quota-header .button{height:28px}.quota-container .quota-mobile-container .quota-mobile .quota-header .button mat-icon{border-radius:14px}.quota-container .quota-mobile-container .quota-mobile .quota-options{flex-wrap:wrap}.quota-container .quota-mobile-container .quota-mobile .quota-options .option{align-items:center;width:50%}.quota-container .quota-mobile-container .quota-mobile .quota-options .option .quota-id{border-radius:6px}.quota-container .quota-mobile-container .quota-mobile .quota-options .option .selected-quota{text-align:center;border-radius:6px}.quota-container .quota-mobile-container .quota-mobile .buttons{display:flex;justify-content:space-between;gap:16px}.quota-container .quota-mobile-container .quota-mobile .buttons .reset{border-radius:24px;height:48px;width:100%;background:#fff;color:#000;border:1px solid black}.quota-container .quota-mobile-container .quota-mobile .buttons .apply{height:48px;width:100%;border-radius:24px}.quota-container .quota-desktop-container .quota-header{justify-content:space-between}.quota-container .quota-desktop-container .quota-options{display:flex;flex-wrap:wrap}.quota-container .quota-desktop-container .quota-options .option{align-items:center;width:100%}.quota-container .quota-desktop-container .quota-options .option .mat-radio-label{padding:0}.quota-container .quota-desktop-container .quota-options .option .quota-id{border-radius:6px}.quota-container .quota-desktop-container .quota-options .option .selected-quota{text-align:center;border-radius:6px}.sort-container .sort-mobile-container .sort-mobile .sort-header{display:flex;justify-content:space-between}.sort-container .sort-mobile-container .sort-mobile .sort-header mat-icon{border-radius:12px}.sort-container .sort-mobile-container .sort-mobile .options{display:flex;flex-direction:row;flex-wrap:wrap;padding-bottom:4px}.sort-container .sort-mobile-container .sort-mobile .options .option{display:flex;align-items:center;width:50%}.sort-container .sort-mobile-container .sort-mobile .options .option .quota-id{border-radius:6px}.sort-container .sort-mobile-container .sort-mobile .buttons{display:flex;justify-content:space-between;align-items:center;padding:0 16px 16px;gap:16px}.sort-container .sort-mobile-container .sort-mobile .buttons .reset-button{border-radius:24px;height:48px;width:100%;background:#fff;color:#000;border:1px solid black}.sort-container .sort-mobile-container .sort-mobile .buttons .apply-button{border-radius:24px;height:48px;width:100%}.sort-container .sort-desktop-container{padding:20px 0 12px}.sort-container .sort-desktop-container .sort-content{display:flex;justify-content:space-between}.sort-container .sort-desktop-container .sort-content .extra-sort-options{display:flex}.sort-container .sort-desktop-container .sort-content .extra-sort-options .extra-sort-option{max-width:128px;min-width:128px;padding:6px 30px 6px 16px;height:48px;border-style:solid;border-width:1px;border-radius:24px;margin-right:12px;border-color:#e2e2e2}.sort-container .sort-desktop-container .sort-content .extra-sort-options .extra-sort-option.active{border-width:2px;padding:5px 29px 5px 15px}.sort-container .sort-desktop-container .sort-content .extra-sort-options .extra-sort-option .sort-icon{align-items:center}.sort-container .sort-desktop-container .sort-content .extra-sort-options .extra-sort-option:hover{border-color:#222}.sort-container .sort-desktop-container .sort-content .main-sort-options{height:48px;padding:12px 16px 0;display:flex;align-items:center;border-radius:24px;justify-content:center;border-style:solid;border-width:1px}::ng-deep .sort-desktop-container .mat-form-field-underline{display:none!important}::ng-deep .sort-desktop-container .mat-form-field-appearance-legacy .mat-form-field-wrapper,::ng-deep .sort-desktop-container .mat-form-field-appearance-legacy .mat-form-field-infix{padding:0!important;border-top:0px!important;width:150px}::ng-deep .sort-desktop-container .main-sort-options.active{border-width:2px!important}::ng-deep .sort-desktop-container .main-sort-options .mat-select.mat-select-empty{height:35px}::ng-deep .sort-desktop-container .main-sort-options .mat-select.mat-select-empty .mat-select-min-line:empty:before{height:26px!important}::ng-deep .sort-desktop-container .main-sort-options .mat-select.mat-select-empty .mat-select-arrow{height:22px}::ng-deep .sort-desktop-container .main-sort-options .mat-select-min-line{margin-top:2px;font-size:12px;font-weight:400;color:#666}::ng-deep .sort-desktop-container .main-sort-options .active-label{font-size:18px;font-weight:700}::ng-deep .sort-desktop-container .main-sort-options .mat-select-arrow{box-sizing:border-box;position:relative;display:block;width:22px;height:30px;border:2px solid transparent;border-radius:100px}::ng-deep .sort-desktop-container .main-sort-options .mat-select-arrow:after{content:"";display:block;box-sizing:border-box;position:absolute;width:10px;height:10px;border-bottom:2px solid;border-right:2px solid;transform:rotate(45deg);left:4px;top:2px;border-radius:1px}::ng-deep mat-option .sort-radio-icon{height:18px;width:18px;border-style:solid;border-width:1px;border-radius:9px;padding:2px}::ng-deep mat-option .sort-radio-icon .filled{height:11px;width:11px;border-radius:6px;background-color:#000}::ng-deep mat-option .option{align-items:center}::ng-deep .mat-select-panel{padding:8px 0!important;border:.5px solid rgba(118,118,118,.28);box-shadow:#00000026 0 10px 12px!important;border-radius:6px!important}::ng-deep .mat-select-panel .mat-option{height:50px!important}::ng-deep .mat-select-panel .mat-option.mat-selected{background:transparent!important}.bg-gray-class{background-color:#222}.ticket-cancellation-widget-container .ticket-cancellation-widget-mobile .top-header{position:sticky;top:0}.ticket-cancellation-widget-container .ticket-cancellation-widget-mobile .main-box{height:calc(100dvh - 100px);overflow:auto}.ticket-cancellation-widget-container .ticket-cancellation-widget-mobile .main-box .loader{min-height:400px;width:100%}.ticket-cancellation-widget-container .ticket-cancellation-widget-mobile .main-box .traveller-box{flex-grow:1}.ticket-cancellation-widget-container .ticket-cancellation-widget-mobile .main-box .traveller-box .item{padding:10px 0}.ticket-cancellation-widget-container .ticket-cancellation-widget-mobile .main-box .bottom-box{margin-bottom:40px}.ticket-cancellation-widget-container .ticket-cancellation-widget-mobile .main-box .bottom-box .footer-info{background-color:#f5f9fe;padding:20px;border-radius:10px;margin-left:20px;margin-right:20px}.ticket-cancellation-widget-container .ticket-cancellation-widget-mobile .main-box .bottom-box .cancel-and-refund-container{justify-content:space-between;align-items:center;margin:40px 16px 0;border-radius:8px;left:0;width:-webkit-fill-available;padding:12px;background:white}.ticket-cancellation-widget-container .ticket-cancellation-widget-mobile .main-box .bottom-box .cancel-and-refund-container .cancellation-charges-breakup-container .charges{padding:16px;border-bottom-width:1px;border-bottom-style:solid}.ticket-cancellation-widget-container .ticket-cancellation-widget-mobile .main-box .bottom-box .cancel-and-refund-container .cancellation-charges-breakup-container .buttons-container{justify-content:flex-end;align-items:center;padding-top:0}.ticket-cancellation-widget-container .ticket-cancellation-widget-mobile .main-box .bottom-box .cancel-and-refund-container .cancellation-charges-breakup-container .buttons-container .refund-breakup{justify-content:center;align-items:flex-start}.ticket-cancellation-widget-container .ticket-cancellation-widget-mobile .main-box .bottom-box .cancel-and-refund-container .cancellation-charges-breakup-container .buttons-container .expand-icon{height:16px;display:flex}.ticket-cancellation-widget-container .ticket-cancellation-widget-mobile .main-box .bottom-box .cancel-and-refund-container .cancellation-charges-breakup-container .buttons-container .proceed-button{width:100%}.ticket-cancellation-widget-container .ticket-cancellation-widget-mobile .main-box .bottom-box .cancel-and-refund-container .cancellation-charges-breakup-container .buttons-container .proceed-button .button{width:100%;height:50px;padding:0 24px;border-radius:24px}.ticket-cancellation-widget-container .ticket-cancellation-widget-desktop{min-width:530px;max-width:530px}.ticket-cancellation-widget-container .ticket-cancellation-widget-desktop .outline-box{border:1px solid #e2e2e2;margin-bottom:20px}.ticket-cancellation-widget-container .ticket-cancellation-widget-desktop .loader{min-height:400px;width:100%}.ticket-cancellation-widget-container .ticket-cancellation-widget-desktop .journey-info{display:flex;align-items:center}.ticket-cancellation-widget-container .ticket-cancellation-widget-desktop .journey-info mat-icon{height:10px}.ticket-cancellation-widget-container .ticket-cancellation-widget-desktop .item{padding:6px 0}.ticket-cancellation-widget-container .ticket-cancellation-widget-desktop .cancel-button-container{justify-content:flex-end;align-items:center;margin-top:30px}.ticket-cancellation-widget-container .ticket-cancellation-widget-desktop .cancel-button-container .button{height:48px;border-radius:24px;border-width:1px}.ticket-cancellation-widget-container .ticket-cancellation-widget-desktop .footer-info{background-color:#f5f9fe;padding:20px;border-radius:10px}::ng-deep .mat-checkbox-checked.mat-primary .mat-checkbox-background{border-radius:4px!important}::ng-deep .rounded-corner.mat-bottom-sheet-container{border-radius:0;height:100vh}.change-boarding-station-container .change-boarding-station-mobile{padding:0 16px;min-width:300px}.change-boarding-station-container .change-boarding-station-mobile .header{position:sticky;top:0;background:white;padding:16px 0}.change-boarding-station-container .change-boarding-station-mobile .header .title{position:sticky;top:0;background:white}.change-boarding-station-container .change-boarding-station-mobile .header .title .title{position:sticky;top:0}.change-boarding-station-container .change-boarding-station-mobile .boarding-stations{max-height:60vh;overflow-y:scroll}.change-boarding-station-container .change-boarding-station-mobile .action-buttons{display:flex;align-items:center;justify-content:flex-end;margin:32px 0 16px 16px}.change-boarding-station-container .change-boarding-station-mobile .action-buttons .button{padding:0 30px;width:120px;height:48px;border-radius:24px;margin-left:16px}.change-boarding-station-container .change-boarding-station-mobile .action-buttons .success-btn{margin-left:16px}.change-boarding-station-container .change-boarding-station-mobile .action-buttons .cancel{border-width:1px;border-style:solid}.change-boarding-station-container .change-boarding-station-desktop{min-width:535px;max-width:535px;padding:32px}.change-boarding-station-container .change-boarding-station-desktop .mat-form-field-underline{display:none!important}.change-boarding-station-container .change-boarding-station-desktop .action-buttons{display:flex;align-items:center;justify-content:flex-end;margin-top:32px}.change-boarding-station-container .change-boarding-station-desktop .action-buttons .button{padding:0 30px;width:120px;height:48px;border-radius:24px;margin-left:16px}.change-boarding-station-container .change-boarding-station-desktop .action-buttons .cancel{border-width:1px;border-style:solid}.add-edit-traveller-desktop-container .edit-passenger{border:none!important;padding:0!important;margin:0!important}.add-edit-traveller-desktop-container .add-edit-traveller-desktop{margin:20px 0;padding:0 0 20px}.add-edit-traveller-desktop-container .add-edit-traveller-desktop .title{justify-content:space-between;margin:0 0 20px}.add-edit-traveller-desktop-container .add-edit-traveller-desktop .add-edit-traveller-desktop-form-container .passenger-form .traveller-input-field-container{position:relative;display:flex;flex-direction:column;justify-content:flex-start;min-width:48%;width:34%;margin:0 0 24px}.add-edit-traveller-desktop-container .add-edit-traveller-desktop .add-edit-traveller-desktop-form-container .passenger-form .traveller-input-field-container .traveller-input-field{position:relative;display:flex;align-items:center;width:100%;padding:12px 16px;border-width:1px;border-style:solid;border-radius:8px}.add-edit-traveller-desktop-container .add-edit-traveller-desktop .add-edit-traveller-desktop-form-container .passenger-form .traveller-input-field-container .traveller-input-field .traveller-input-field-label{position:absolute;font-size:16px;cursor:text}.add-edit-traveller-desktop-container .add-edit-traveller-desktop .add-edit-traveller-desktop-form-container .passenger-form .traveller-input-field-container .traveller-input-field .traveller-input-field-label-focused{top:12px;font-size:12px}.add-edit-traveller-desktop-container .add-edit-traveller-desktop .add-edit-traveller-desktop-form-container .passenger-form .traveller-input-field-container .traveller-input-field .traveller-input-field-focused{padding:20px 0 0}.add-edit-traveller-desktop-container .add-edit-traveller-desktop .add-edit-traveller-desktop-form-container .passenger-form .traveller-input-field-container .traveller-input-field input{width:100%;border:none;outline:none;padding:10px 0}.add-edit-traveller-desktop-container .add-edit-traveller-desktop .add-edit-traveller-desktop-form-container .passenger-form .traveller-input-field-container .traveller-input-field input:focus{border:none;outline:none;padding:20px 0 0}.add-edit-traveller-desktop-container .add-edit-traveller-desktop .add-edit-traveller-desktop-form-container .passenger-form .traveller-input-field-container .traveller-input-field input:focus+.traveller-input-field-label{top:12px;font-size:12px}.add-edit-traveller-desktop-container .add-edit-traveller-desktop .add-edit-traveller-desktop-form-container .passenger-form .traveller-input-field-container .traveller-input-field mat-select{position:absolute;width:90%}.add-edit-traveller-desktop-container .add-edit-traveller-desktop .add-edit-traveller-desktop-form-container .passenger-form .traveller-input-field-container .traveller-input-field mat-select .mat-select-arrow{display:none}.add-edit-traveller-desktop-container .add-edit-traveller-desktop .add-edit-traveller-desktop-form-container .passenger-form .traveller-input-field-container .traveller-input-field mat-select .mat-select-trigger{width:100%}.add-edit-traveller-desktop-container .add-edit-traveller-desktop .add-edit-traveller-desktop-form-container .passenger-form .traveller-input-field-container .traveller-input-field mat-select .mat-select-value-text{font-weight:500}.add-edit-traveller-desktop-container .add-edit-traveller-desktop .add-edit-traveller-desktop-form-container .passenger-form .traveller-input-field-container .traveller-input-field-error{margin:4px 0 0}.add-edit-traveller-desktop-container .add-edit-traveller-desktop .add-edit-traveller-desktop-form-container .passenger-form .gender-field{margin:0 0 8px}.add-edit-traveller-desktop-container .add-edit-traveller-desktop .add-edit-traveller-desktop-form-container .passenger-form .gender-field mat-radio-button{margin:0 16px 0 0;display:flex;align-items:center}.add-edit-traveller-desktop-container .add-edit-traveller-desktop .add-edit-traveller-desktop-form-container .passenger-form .fields-row{flex-wrap:wrap;justify-content:space-between}.add-edit-traveller-desktop-container .add-edit-traveller-desktop .add-edit-traveller-desktop-form-container .passenger-form .age-note{display:flex;padding:16px;border-radius:4px}.add-edit-traveller-desktop-container .add-edit-traveller-desktop .add-edit-traveller-desktop-form-container .passenger-form .age-note .icon{margin-right:4px}.add-edit-traveller-desktop-container .add-edit-traveller-desktop .add-edit-traveller-desktop-form-container .passenger-form .age-note .icon mat-icon{margin-top:2px}.after-booking-container .after-booking-mobile{overflow-x:hidden}.after-booking-container .after-booking-mobile .header-spacer{padding-top:65px}.after-booking-container .after-booking-mobile .header{position:fixed;top:0;max-height:65px;min-height:65px;z-index:10}.after-booking-container .after-booking-mobile .header .help{align-items:center}.after-booking-container .after-booking-mobile .header .share-button img{height:25px;width:25px}.after-booking-container .after-booking-mobile .main-loader{height:100dvh}.after-booking-container .after-booking-mobile .booking-success .refund-info-container{background:linear-gradient(161.57deg,#fafff5 5.7%,#fafff5 5.7%,#e0fff8 75.47%);border-radius:8px;border:1px solid #d5faf4}.after-booking-container .after-booking-mobile .booking-success .refund-info-container .fcs-refund{justify-content:space-between}.after-booking-container .after-booking-mobile .booking-success .refund-info-container .fcs-refund .fcs-icon-wrapper .txt .details{line-height:16px}.after-booking-container .after-booking-mobile .booking-success .refund-info-container .fcs-refund .fcs-icon-wrapper .img{margin-right:8px}.after-booking-container .after-booking-mobile .booking-success .train-info-container{margin:0 0 8px}.after-booking-container .after-booking-mobile .booking-success .train-info-container .train-name{padding:16px}.after-booking-container .after-booking-mobile .booking-success .train-info-container .train-name .expand-right-icon{height:12px;margin-left:8px}.after-booking-container .after-booking-mobile .booking-success .train-info-container .departure-arrival{padding:16px;align-items:flex-start}.after-booking-container .after-booking-mobile .booking-success .fcs-banner{display:flex;justify-content:flex-start;align-items:center;border-radius:8px}.after-booking-container .after-booking-mobile .booking-success .fcs-banner .banner-img{height:34px;margin-right:8px}.after-booking-container .after-booking-mobile .booking-success .fcs-banner .banner-img img{object-fit:contain}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .passenger-details-card-container .passenger-details-card{border-radius:6px;border:1px solid #e2e2e2}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .passenger-details-card-container .passenger-details-card .pnr-class{padding:16px;background-color:#f8fbff;border-bottom:1px solid #e2e2e2;border-radius:6px 6px 0 0}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .passenger-details-card-container .passenger-details-card .pnr-class .pnr{align-items:center}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .passenger-details-card-container .passenger-details-card .pnr-class .pnr .copy{display:flex;align-items:center}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .passenger-details-card-container .passenger-details-card .passenger-details-heading .passenger-header{width:40%}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .passenger-details-card-container .passenger-details-card .passengers-list .passenger-container .passenger{border-bottom:1px solid #e2e2e2}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .passenger-details-card-container .passenger-details-card .passengers-list .passenger-container .passenger .details .name{margin:0 0 4px}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .passenger-details-card-container .passenger-details-card .passengers-list .passenger-container .passenger .details .name mat-icon{height:16px}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .passenger-details-card-container .passenger-details-card .passengers-list .passenger-container .passenger .details .booking-status .status{padding:6px 8px;border-radius:4px}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .passenger-details-card-container .passenger-details-card .passengers-list .passenger-container .passenger .status{text-align:center}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .passenger-details-card-container .passenger-details-card .passengers-list .passenger-container .passenger .status .confirmed mat-icon{height:16px;width:16px}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .passenger-details-card-container .passenger-details-card .chart-status{line-height:12px;border-top:1px solid #e2e2e2}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .passenger-details-card-container .passenger-details-card .chart-status .train-status{border-radius:4px}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .cancel-container{justify-content:space-between;margin:10px 0 0;align-items:center}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .cancel-container .passenger-details-card-container{padding:16px}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .cancel-container .passenger-details-card-container .passenger-details-card{border-radius:8px;box-shadow:0 1px 4px #0000001f,0 1.2px 12px #00000014}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .cancel-container .passenger-details-card-container .passenger-details-card .pnr-class{padding:16px;background-color:#f8fbff;border-radius:6px 6px 0 0}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .cancel-container .passenger-details-card-container .passenger-details-card .pnr-class .pnr{align-items:center}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .cancel-container .passenger-details-card-container .passenger-details-card .pnr-class .pnr .copy{display:flex;align-items:center}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .cancel-container .passenger-details-card-container .passenger-details-card .passenger-details-heading{padding:8px 16px;justify-content:space-between;align-items:center}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .cancel-container .passenger-details-card-container .passenger-details-card .passenger-details-heading .passenger-header{width:40%}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .cancel-container .passenger-details-card-container .passenger-details-card .passenger-details-heading .current-status{text-align:center}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .cancel-container .passenger-details-card-container .passenger-details-card .passengers-list .passenger-container .passenger{padding:16px;justify-content:space-between;align-items:center}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .cancel-container .passenger-details-card-container .passenger-details-card .passengers-list .passenger-container .passenger .details .name{margin:0 0 4px}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .cancel-container .passenger-details-card-container .passenger-details-card .passengers-list .passenger-container .passenger .details .name mat-icon{height:16px}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .cancel-container .passenger-details-card-container .passenger-details-card .passengers-list .passenger-container .passenger .details .booking-status .status{padding:6px 8px;border-radius:4px}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .cancel-container .passenger-details-card-container .passenger-details-card .passengers-list .passenger-container .passenger .status{text-align:center}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .cancel-container .passenger-details-card-container .passenger-details-card .passengers-list .passenger-container .passenger .status .confirmation-chances-color-wrapper,.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .cancel-container .passenger-details-card-container .passenger-details-card .passengers-list .passenger-container .passenger .status .confirmation-chances-color-wrapper span{padding:4px 8px;border-radius:4px}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .cancel-container .passenger-details-card-container .passenger-details-card .chart-status{border-top:1px solid #e2e2e2;padding:20px 16px;line-height:12px}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .cancel-container .passenger-details-card-container .passenger-details-card .chart-status .train-status{padding:8px;border-radius:4px}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .know-more{padding:0 20px 30px}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .know-more mat-icon{display:flex;align-items:center}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .offer-banner img{width:100%;height:auto;border-radius:12px}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .fare-cancellation-container{margin:12px 0;padding:30px 20px}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .fare-cancellation-container .fare-details{justify-content:space-between;align-items:center}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .fare-cancellation-container .fare-details .fare-price .icon{width:20px}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .fare-cancellation-container .fare-details .expand-icon{display:flex;align-items:center}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .fare-cancellation-container .fare-details-container{padding:0 4px 24px 0}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .fare-cancellation-container .fare-details-container .fare-item{display:flex;flex-direction:revert;flex-wrap:wrap;width:100%;justify-content:space-between;padding:4px 4px 4px 0}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .fare-cancellation-container .cancel-container{justify-content:flex-end;margin:10px 0 0}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .fare-cancellation-container .cancel-container .cancellation-fee .icon{width:20px}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .fare-cancellation-container .cancel-container .cancellation-fee .fcs-opted .strike{text-decoration:line-through}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .fare-cancellation-container .cancel-container .cancel-button{padding:4px 12px;border-radius:16px;border-width:1px;border-style:solid}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .fare-cancellation-container .cancel-container .cancel-button mat-icon{width:20px;margin:0 2px 0 0}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .fare-cancellation-container .earn-reward-points-container{margin:16px 0 8px}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .fare-cancellation-container .earn-reward-points-container .earn-reward-points{padding:8px 16px;border-radius:4px;align-items:center}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .fare-cancellation-container .earn-reward-points-container .earn-reward-points mat-icon{display:flex!important}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .action-buttons-container{padding-bottom:30px}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .action-buttons-container .heading{padding:30px 20px 20px}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .action-buttons-container .action-buttons{padding:10px 0;margin:0 20px;border:1px solid #E2E2E2;border-radius:8px}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .action-buttons-container .action-buttons .button{padding:10px;text-align:center;width:33%;border-right-width:1px;border-right-style:solid;display:flex;align-items:center;flex-direction:column}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .action-buttons-container .action-buttons .button:last-child{border:none}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .action-buttons-container .action-buttons .button .icon{margin-top:14px;margin-bottom:16px;background-color:#f9f9f9;border-radius:4px;padding:5px;display:flex;justify-content:center;align-items:center}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .action-buttons-container .action-buttons .button .label{height:50%}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .refund-details-container{margin:0 0 12px}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .refund-details-container .refund-header{padding:30px 20px;justify-content:space-between;align-items:center}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .refund-details-container .refund-header .status-btn{padding:2px 8px;border-radius:8px}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .refund-details-container .refund-content{margin:0 8px}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .refund-details-container .refund-content .refund-detail table{margin:0 0 8px;padding:8px;border-radius:8px;box-shadow:0 1px 4px #0000001f,0 1.2px 12px #00000014}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .refund-details-container .no-refund-applicable{margin:8px 20px;border-radius:8px}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .refund-details-container .refund-disclaimer{padding:8px 20px}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .important-notes-container{margin:0 0 82px}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .important-notes-container .heading{padding:16px;justify-content:space-between;align-items:center}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .important-notes-container .important-notes{padding:0 16px 0 0}.after-booking-container .after-booking-mobile .booking-success .ticket-details-container .important-notes-container .important-notes li{margin-bottom:8px}.after-booking-container .after-booking-mobile .booking-success .booking-details-container .ticket-status-info{padding:40px 20px}.after-booking-container .after-booking-mobile .booking-success .booking-details-container .ticket-status-info .ticket-status-desc{line-height:20px;letter-spacing:.15px}.after-booking-container .after-booking-mobile .booking-success .booking-details-container .ticket-status-info .train-card{display:flex;line-height:22px;justify-content:space-around}.after-booking-container .after-booking-mobile .booking-success .booking-details-container .ticket-status-info .train-card .from-station,.after-booking-container .after-booking-mobile .booking-success .booking-details-container .ticket-status-info .train-card .to-station,.after-booking-container .after-booking-mobile .booking-success .booking-details-container .ticket-status-info .train-card .duration-info{max-width:33%;min-width:33%}.after-booking-container .after-booking-mobile .booking-success .booking-details-container .ticket-status-info .train-card .to-station{text-align:end;justify-content:flex-end}.after-booking-container .after-booking-mobile .booking-success .booking-details-container .ticket-status-info .train-card .duration-info{justify-content:center}.after-booking-container .after-booking-mobile .booking-success .booking-details-container .station-details{border-radius:4px;align-items:center;justify-content:space-between}.after-booking-container .after-booking-mobile .booking-success .booking-details-container .station-details .from-station{width:25%}.after-booking-container .after-booking-mobile .booking-success .booking-details-container .station-details .from-station div{overflow:hidden;text-overflow:ellipsis}.after-booking-container .after-booking-mobile .booking-success .booking-details-container .station-details .train{width:35%}.after-booking-container .after-booking-mobile .booking-success .booking-details-container .station-details .train div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.after-booking-container .after-booking-mobile .booking-success .booking-details-container .station-details .to-station{width:25%}.after-booking-container .after-booking-mobile .booking-success .booking-details-container .station-details .to-station div{overflow:hidden;text-overflow:ellipsis}.after-booking-container .after-booking-mobile .booking-success .booked-container .payment-banner{border:solid 1px rgba(213,250,244,.84);margin:8px 16px}.after-booking-container .after-booking-mobile .booking-success .booked-container .banner{border-radius:6px;padding:12px 16px;margin-right:16px;align-items:center}.after-booking-container .after-booking-mobile .booking-success .booked-container .banner mat-icon{height:30px;width:30px;border-radius:16px}.after-booking-container .after-booking-mobile .booking-success .booked-container .booking-details{border-radius:4px}.after-booking-container .after-booking-mobile .booking-success .booked-container .booking-details .info-icon{display:flex!important;justify-content:flex-start;align-items:center}.after-booking-container .after-booking-mobile .booking-success .booked-container .booking-details .bdr-btm{border-bottom-width:1px;border-bottom-style:solid}.after-booking-container .after-booking-mobile .booking-success .booked-container .action-buttons-container{padding:0;border-radius:4px}.after-booking-container .after-booking-mobile .booking-success .booked-container .action-buttons-container .cancel-retry-buttons{display:flex;justify-content:space-around}.after-booking-container .after-booking-mobile .booking-success .booked-container .action-buttons-container .cancel-retry-buttons .cancel-button,.after-booking-container .after-booking-mobile .booking-success .booked-container .action-buttons-container .cancel-retry-buttons .retry-button{min-width:120px;height:48px;padding:8px 16px;border-width:1px;border-style:solid}.after-booking-container .after-booking-mobile .booking-success .booked-container .action-buttons-container .cancel-retry-buttons .retry-button{padding:24px;margin-left:12px}.after-booking-container .after-booking-mobile .booking-success .booked-container .action-buttons-container .cancel-retry-buttons .cancel-button{padding:24px}.after-booking-container .after-booking-mobile .booking-success .booked-container .button{min-width:300px;margin:0 30px}.after-booking-container .after-booking-mobile .booking-success .booked-container .action-btns{flex-wrap:wrap;display:flex;justify-content:center;align-items:center}.after-booking-container .after-booking-mobile .booking-success .booked-container .retry-button,.after-booking-container .after-booking-mobile .booking-success .booked-container .full-refund,.after-booking-container .after-booking-mobile .booking-success .booked-container .refresh-button{display:flex;align-items:center;justify-content:center;height:48px;padding:8px 20px}.after-booking-container .after-booking-mobile .booking-success .booked-container .refresh-button{width:100%!important}.after-booking-container .after-booking-mobile .booking-success .booked-container .sticky-buttons{z-index:10;position:fixed;bottom:0;left:0;width:100%;height:auto;border-top-style:solid;border-top-width:1px}.after-booking-container .after-booking-mobile .booking-success .booked-container .refund-details-container{border-radius:4px}.after-booking-container .after-booking-mobile .booking-success .facing-difficulty-container{width:100%}.after-booking-container .after-booking-mobile .booking-success .facing-difficulty-container .heading{padding:8px 20px 0;font-size:18px}.after-booking-container .after-booking-mobile .booking-success .facing-difficulty-container .options{justify-content:space-around;align-items:center}.after-booking-container .after-booking-mobile .booking-success .facing-difficulty-container .options .option{width:100%;padding:16px 0;height:48px;justify-content:space-between}.after-booking-container .after-booking-mobile .booking-success .facing-difficulty-container .options .option .label{align-items:flex-start}.after-booking-container .after-booking-mobile .booking-success .facing-difficulty-container .options .option .label div{line-height:12px}.after-booking-container .after-booking-mobile .booking-success .facing-difficulty-container .options .option mat-icon{height:20px}.after-booking-container .after-booking-mobile .booking-success .facing-difficulty-container .options .option.bdr-btm{border-bottom-style:solid;border-bottom-width:1px}.after-booking-container .after-booking-mobile .booking-success .facing-difficulty-container .support-note{display:flex;justify-content:flex-start;border-radius:6px;padding:0 16px;background-color:#fdf6eb}.after-booking-container .after-booking-mobile .booking-success .facing-difficulty-container .support-note .contact-banner-wrapper{padding-top:16px;padding-bottom:16px}.after-booking-container .after-booking-mobile .booking-success .facing-difficulty-container .support-note .contact-banner-wrapper .contact{font-size:14px!important}.after-booking-container .after-booking-mobile .booking-success .facing-difficulty-container .support-note .img img{height:50px;margin-right:8px}.after-booking-container .after-booking-mobile .booking-success .facing-difficulty-container .support-note .contact-icon mat-icon{padding:8px;border-radius:20px;border-style:solid;border-width:1px}.after-booking-container .after-booking-mobile .booking-success .facing-difficulty-container .need-help-wrapper{font-size:16px!important}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .ticket-status-info{padding:40px 20px}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .ticket-status-info .ticket-status-desc{line-height:20px;letter-spacing:.15px}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .train-card{display:flex;line-height:22px;justify-content:space-around}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .train-card .from-station,.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .train-card .to-station,.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .train-card .duration-info{max-width:33%;min-width:33%}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .train-card .to-station{text-align:end;justify-content:flex-end}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .train-card .duration-info{justify-content:center}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .not-booked-container .payment-banner{border:solid 1px rgba(213,250,244,.84);margin:30px 20px}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .not-booked-container .banner{border-radius:6px;padding:12px 16px;margin-right:16px;align-items:center}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .not-booked-container .banner mat-icon{height:30px;width:30px;border-radius:16px}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .not-booked-container .booking-details{border-radius:4px}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .not-booked-container .booking-details .info-icon{display:flex!important;justify-content:flex-start;align-items:center}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .not-booked-container .booking-details .bdr-btm{border-bottom-width:1px;border-bottom-style:solid}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .not-booked-container .action-buttons-container{padding:0;border-radius:4px}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .not-booked-container .action-buttons-container .cancel-retry-buttons{display:flex;justify-content:space-around}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .not-booked-container .action-buttons-container .cancel-retry-buttons .cancel-button,.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .not-booked-container .action-buttons-container .cancel-retry-buttons .retry-button{min-width:120px;height:48px;padding:8px 16px;border-width:1px;border-style:solid}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .not-booked-container .action-buttons-container .cancel-retry-buttons .retry-button{padding:24px;margin-left:12px}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .not-booked-container .action-buttons-container .cancel-retry-buttons .cancel-button{padding:24px}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .not-booked-container .action-buttons-container .cancel-retry-buttons .cancel-button.cancel-button-p-0{padding:0}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .not-booked-container .button{min-width:300px;margin:0 30px}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .not-booked-container .action-btns{flex-wrap:wrap;display:flex;justify-content:center;align-items:center}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .not-booked-container .retry-button,.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .not-booked-container .full-refund,.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .not-booked-container .refresh-button{display:flex;align-items:center;justify-content:center;height:48px;padding:8px 20px}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .not-booked-container .refresh-button{width:100%!important}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .not-booked-container .sticky-buttons{z-index:10;position:fixed;bottom:0;left:0;width:100%;height:auto;border-top-style:solid;border-top-width:1px}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .not-booked-container .sticky-buttons .refund-button{width:100%}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .not-booked-container .refund-details-container{border-radius:4px}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .not-booked-container .ticket-details-container .passenger-details-card-container .passenger-details-card{border-radius:6px;border:1px solid #e2e2e2}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .not-booked-container .ticket-details-container .passenger-details-card-container .passenger-details-card .pnr-class{padding:16px;background-color:#f8fbff;border-bottom:1px solid #e2e2e2;border-radius:6px 6px 0 0}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .not-booked-container .ticket-details-container .passenger-details-card-container .passenger-details-card .pnr-class .pnr{align-items:center}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .not-booked-container .ticket-details-container .passenger-details-card-container .passenger-details-card .pnr-class .pnr .copy{display:flex;align-items:center}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .not-booked-container .ticket-details-container .passenger-details-card-container .passenger-details-card .passenger-details-heading .passenger-header{width:40%}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .not-booked-container .ticket-details-container .passenger-details-card-container .passenger-details-card .passengers-list .passenger-container .passenger{border-bottom:1px solid #e2e2e2}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .not-booked-container .ticket-details-container .passenger-details-card-container .passenger-details-card .passengers-list .passenger-container .passenger .details .name{margin:0 0 4px}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .not-booked-container .ticket-details-container .passenger-details-card-container .passenger-details-card .passengers-list .passenger-container .passenger .details .name mat-icon{height:16px}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .not-booked-container .ticket-details-container .passenger-details-card-container .passenger-details-card .passengers-list .passenger-container .passenger .details .booking-status .status{padding:6px 8px;border-radius:4px}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .not-booked-container .ticket-details-container .passenger-details-card-container .passenger-details-card .passengers-list .passenger-container .passenger .status{text-align:center}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .not-booked-container .ticket-details-container .passenger-details-card-container .passenger-details-card .passengers-list .passenger-container .passenger .status .confirmed mat-icon{height:16px;width:16px}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .not-booked-container .ticket-details-container .passenger-details-card-container .passenger-details-card .chart-status{line-height:12px}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .not-booked-container .ticket-details-container .passenger-details-card-container .passenger-details-card .chart-status .train-status{border-radius:4px}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .not-booked-container .ticket-details-container .know-more{padding:0 20px 30px}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .not-booked-container .ticket-details-container .know-more mat-icon{display:flex;align-items:center}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .not-booked-container .ticket-details-container .offer-banner img{width:100%;height:auto;border-radius:12px}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .not-booked-container .fare-cancellation-container{padding:30px 20px}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .not-booked-container .fare-cancellation-container .fare-details{justify-content:space-between;align-items:center}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .not-booked-container .fare-cancellation-container .fare-details .fare-price .icon{width:20px}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .not-booked-container .fare-cancellation-container .fare-details .expand-icon{display:flex;align-items:center}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .not-booked-container .fare-cancellation-container .fare-details-container{padding:16px 4px 24px 0}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .not-booked-container .fare-cancellation-container .fare-details-container .fare-item{display:flex;flex-direction:revert;flex-wrap:wrap;width:100%;justify-content:space-between;padding:4px 4px 4px 0}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .not-booked-container .fare-cancellation-container .cancel-container{justify-content:flex-end;margin:10px 0 0}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .not-booked-container .fare-cancellation-container .cancel-container .cancellation-fee .icon{width:20px}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .not-booked-container .fare-cancellation-container .cancel-container .cancellation-fee .fcs-opted .strike{text-decoration:line-through}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .not-booked-container .fare-cancellation-container .cancel-container .cancel-button{padding:4px 12px;border-radius:16px;border-width:1px;border-style:solid}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .not-booked-container .fare-cancellation-container .cancel-container .cancel-button mat-icon{width:20px;margin:0 2px 0 0}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .not-booked-container .fare-cancellation-container .earn-reward-points-container{margin:16px 0 8px}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .not-booked-container .fare-cancellation-container .earn-reward-points-container .earn-reward-points{padding:8px 16px;border-radius:4px;align-items:center}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .not-booked-container .fare-cancellation-container .earn-reward-points-container .earn-reward-points mat-icon{display:flex!important}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .station-details{border-radius:4px;align-items:center;justify-content:space-between}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .station-details .from-station{width:25%}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .station-details .from-station div{overflow:hidden;text-overflow:ellipsis}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .station-details .train{width:35%}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .station-details .train div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .station-details .to-station{width:25%}.after-booking-container .after-booking-mobile .booking-not-success .booking-details-container .station-details .to-station div{overflow:hidden;text-overflow:ellipsis}.after-booking-container .after-booking-mobile .booking-not-success .ticket-details-container .passenger-details-card-container .passenger-details-card{border-radius:6px;border:1px solid #e2e2e2}.after-booking-container .after-booking-mobile .booking-not-success .ticket-details-container .passenger-details-card-container .passenger-details-card .pnr-class{padding:16px;background-color:#f8fbff;border-bottom:1px solid #e2e2e2;border-radius:6px 6px 0 0}.after-booking-container .after-booking-mobile .booking-not-success .ticket-details-container .passenger-details-card-container .passenger-details-card .pnr-class .pnr{align-items:center}.after-booking-container .after-booking-mobile .booking-not-success .ticket-details-container .passenger-details-card-container .passenger-details-card .pnr-class .pnr .copy{display:flex;align-items:center}.after-booking-container .after-booking-mobile .booking-not-success .ticket-details-container .passenger-details-card-container .passenger-details-card .passenger-details-heading .passenger-header{width:40%}.after-booking-container .after-booking-mobile .booking-not-success .ticket-details-container .passenger-details-card-container .passenger-details-card .passengers-list .passenger-container .passenger{border-bottom:1px solid #e2e2e2}.after-booking-container .after-booking-mobile .booking-not-success .ticket-details-container .passenger-details-card-container .passenger-details-card .passengers-list .passenger-container .passenger .details .name{margin:0 0 4px}.after-booking-container .after-booking-mobile .booking-not-success .ticket-details-container .passenger-details-card-container .passenger-details-card .passengers-list .passenger-container .passenger .details .name mat-icon{height:16px}.after-booking-container .after-booking-mobile .booking-not-success .ticket-details-container .passenger-details-card-container .passenger-details-card .passengers-list .passenger-container .passenger .details .booking-status .status{padding:6px 8px;border-radius:4px}.after-booking-container .after-booking-mobile .booking-not-success .ticket-details-container .passenger-details-card-container .passenger-details-card .passengers-list .passenger-container .passenger .status{text-align:center}.after-booking-container .after-booking-mobile .booking-not-success .ticket-details-container .passenger-details-card-container .passenger-details-card .passengers-list .passenger-container .passenger .status .confirmed mat-icon{height:16px;width:16px}.after-booking-container .after-booking-mobile .booking-not-success .ticket-details-container .passenger-details-card-container .passenger-details-card .chart-status{border-top:1px solid #e2e2e2;line-height:12px}.after-booking-container .after-booking-mobile .booking-not-success .ticket-details-container .passenger-details-card-container .passenger-details-card .chart-status .train-status{border-radius:4px}.after-booking-container .after-booking-mobile .booking-not-success .ticket-details-container .know-more{padding:0 20px 30px}.after-booking-container .after-booking-mobile .booking-not-success .ticket-details-container .know-more mat-icon{display:flex;align-items:center}.after-booking-container .after-booking-mobile .booking-not-success .ticket-details-container .offer-banner img{width:100%;height:auto;border-radius:12px}.after-booking-container .after-booking-mobile .booking-not-success .ticket-details-container .fare-cancellation-container{padding:16px}.after-booking-container .after-booking-mobile .booking-not-success .ticket-details-container .fare-cancellation-container .fare-details{justify-content:space-between;align-items:center}.after-booking-container .after-booking-mobile .booking-not-success .ticket-details-container .fare-cancellation-container .fare-details .fare-price .icon{width:20px}.after-booking-container .after-booking-mobile .booking-not-success .ticket-details-container .fare-cancellation-container .fare-details .expand-icon{display:flex;align-items:center}.after-booking-container .after-booking-mobile .booking-not-success .ticket-details-container .fare-cancellation-container .fare-details-container{padding:16px 4px 24px 0}.after-booking-container .after-booking-mobile .booking-not-success .ticket-details-container .fare-cancellation-container .fare-details-container .fare-item{display:flex;flex-direction:revert;flex-wrap:wrap;width:100%;justify-content:space-between;padding:4px 4px 4px 0}.after-booking-container .after-booking-mobile .booking-not-success .ticket-details-container .fare-cancellation-container .cancel-container{justify-content:flex-end;margin:10px 0 0}.after-booking-container .after-booking-mobile .booking-not-success .ticket-details-container .fare-cancellation-container .cancel-container .cancellation-fee .icon{width:20px}.after-booking-container .after-booking-mobile .booking-not-success .ticket-details-container .fare-cancellation-container .cancel-container .cancellation-fee .fcs-opted .strike{text-decoration:line-through}.after-booking-container .after-booking-mobile .booking-not-success .ticket-details-container .fare-cancellation-container .cancel-container .cancel-button{padding:4px 12px;border-radius:16px;border-width:1px;border-style:solid}.after-booking-container .after-booking-mobile .booking-not-success .ticket-details-container .fare-cancellation-container .cancel-container .cancel-button mat-icon{width:20px;margin:0 2px 0 0}.after-booking-container .after-booking-mobile .booking-not-success .ticket-details-container .fare-cancellation-container .earn-reward-points-container{margin:16px 0 8px}.after-booking-container .after-booking-mobile .booking-not-success .ticket-details-container .fare-cancellation-container .earn-reward-points-container .earn-reward-points{padding:8px 16px;border-radius:4px;align-items:center}.after-booking-container .after-booking-mobile .booking-not-success .ticket-details-container .fare-cancellation-container .earn-reward-points-container .earn-reward-points mat-icon{display:flex!important}.after-booking-container .after-booking-mobile .booking-not-success .ticket-details-container .action-buttons-container{padding-bottom:30px}.after-booking-container .after-booking-mobile .booking-not-success .ticket-details-container .action-buttons-container .heading{padding:30px 20px 20px}.after-booking-container .after-booking-mobile .booking-not-success .ticket-details-container .action-buttons-container .action-buttons{padding:10px;margin:0 20px;border:1px solid #E2E2E2;border-radius:8px}.after-booking-container .after-booking-mobile .booking-not-success .ticket-details-container .action-buttons-container .action-buttons .button{padding:16px;text-align:center;width:33%;border-right-width:1px;border-right-style:solid;display:flex;align-items:center;flex-direction:column}.after-booking-container .after-booking-mobile .booking-not-success .ticket-details-container .action-buttons-container .action-buttons .button:last-child{border:none}.after-booking-container .after-booking-mobile .booking-not-success .ticket-details-container .action-buttons-container .action-buttons .button .icon{margin-top:14px;margin-bottom:16px}.after-booking-container .after-booking-mobile .booking-not-success .ticket-details-container .action-buttons-container .action-buttons .button .label{height:50%}.after-booking-container .after-booking-mobile .booking-not-success .ticket-details-container .refund-details-container .refund-header{padding:30px 20px 16px;justify-content:space-between;align-items:center}.after-booking-container .after-booking-mobile .booking-not-success .ticket-details-container .refund-details-container .refund-header .status-btn{padding:2px 8px;border-radius:8px}.after-booking-container .after-booking-mobile .booking-not-success .ticket-details-container .refund-details-container .refund-content{margin:0 8px}.after-booking-container .after-booking-mobile .booking-not-success .ticket-details-container .refund-details-container .refund-content .refund-detail table{margin:0 0 8px;padding:8px;border-radius:8px;box-shadow:0 1px 4px #0000001f,0 1.2px 12px #00000014}.after-booking-container .after-booking-mobile .booking-not-success .ticket-details-container .refund-details-container .no-refund-applicable{margin:8px 20px;border-radius:8px}.after-booking-container .after-booking-mobile .booking-not-success .ticket-details-container .refund-details-container .refund-disclaimer{padding:8px 20px}.after-booking-container .after-booking-mobile .booking-not-success .ticket-details-container .important-notes-container{margin:0 0 82px}.after-booking-container .after-booking-mobile .booking-not-success .ticket-details-container .important-notes-container .heading{padding:16px;justify-content:space-between;align-items:center}.after-booking-container .after-booking-mobile .booking-not-success .ticket-details-container .important-notes-container .important-notes{padding:0 16px 0 0}.after-booking-container .after-booking-mobile .booking-not-success .ticket-details-container .important-notes-container .important-notes li{margin-bottom:8px}.after-booking-container .after-booking-mobile .booking-not-success .facing-difficulty-container{width:100%}.after-booking-container .after-booking-mobile .booking-not-success .facing-difficulty-container .heading{padding:8px 20px 0;font-size:18px}.after-booking-container .after-booking-mobile .booking-not-success .facing-difficulty-container .options{justify-content:space-around;align-items:center}.after-booking-container .after-booking-mobile .booking-not-success .facing-difficulty-container .options .option{width:100%;padding:16px 0;height:48px;justify-content:space-between}.after-booking-container .after-booking-mobile .booking-not-success .facing-difficulty-container .options .option .label{align-items:flex-start}.after-booking-container .after-booking-mobile .booking-not-success .facing-difficulty-container .options .option .label div{line-height:12px}.after-booking-container .after-booking-mobile .booking-not-success .facing-difficulty-container .options .option mat-icon{height:20px}.after-booking-container .after-booking-mobile .booking-not-success .facing-difficulty-container .options .option.bdr-btm{border-bottom-style:solid;border-bottom-width:1px}.after-booking-container .after-booking-mobile .booking-not-success .facing-difficulty-container .support-note{display:flex;justify-content:flex-start;border-radius:6px;padding:0 16px;background-color:#fdf6eb}.after-booking-container .after-booking-mobile .booking-not-success .facing-difficulty-container .support-note .contact-banner-wrapper{padding-top:16px;padding-bottom:16px}.after-booking-container .after-booking-mobile .booking-not-success .facing-difficulty-container .support-note .contact-banner-wrapper .contact{font-size:14px!important}.after-booking-container .after-booking-mobile .booking-not-success .facing-difficulty-container .support-note .img img{height:50px;margin-right:8px}.after-booking-container .after-booking-mobile .booking-not-success .facing-difficulty-container .support-note .contact-icon mat-icon{padding:8px;border-radius:20px;border-style:solid;border-width:1px}.after-booking-container .after-booking-mobile .booking-not-success .facing-difficulty-container .need-help-wrapper{font-size:16px!important}.after-booking-container .after-booking-mobile .booking-not-success .call-us-container{padding:30px 20px;justify-content:flex-start;align-items:center}.after-booking-container .after-booking-mobile .booking-not-success .call-us-container .call-icon{height:40px;width:40px;border-radius:20px;border-style:solid;border-width:1px}.after-booking-container .after-booking-mobile .booking-not-success .call-us-container .call-us{padding:2px 8px;border-radius:16px}.after-booking-container .after-booking-mobile .booking-not-success .call-us-container .call-us mat-icon{width:12px}.after-booking-container .after-booking-mobile .booking-not-success .buttons .button{box-shadow:inset 0 0 2px #00000040;border-radius:4px;width:33%;height:70px;justify-content:space-between}.after-booking-container .after-booking-mobile .booking-not-success .actions-container,.after-booking-container .after-booking-mobile .booking-not-success .actions-container div{border-radius:4px}.after-booking-container .after-booking-mobile .booking-not-success .actions-container .bdr-right{border-right:1px solid rgba(0,0,0,.25)}.after-booking-container .after-booking-mobile .booking-not-success .tdr-details-container{box-shadow:inset 0 0 2px #00000040;border-radius:4px}.after-booking-container .after-booking-mobile .booking-not-success .facing-difficulty-container-spacer{margin-top:150px}.after-booking-container .after-booking-mobile .booking-not-success .help-and-support{box-shadow:0 -1px 6px #0000001a}.after-booking-container .after-booking-mobile .booking-not-success .help-and-support .support-buttons{display:flex;justify-content:space-around}.after-booking-container .after-booking-mobile .booking-not-success .help-and-support .support-buttons button{padding:4px;font-size:10px;border:1px solid #000;border-radius:22px;width:25%}.after-booking-container .after-booking-mobile .booking-not-success .sticky-button-spacer{height:30px;display:flex}.after-booking-container .after-booking-mobile .booking-not-success .refund-info-container{border-radius:8px;background:linear-gradient(161.57deg,#fafff5 5.7%,#fafff5 5.7%,#e0fff8 75.47%)}.after-booking-container .after-booking-mobile .booking-not-success .refund-info-container .fcs-refund{justify-content:space-between}.after-booking-container .after-booking-mobile .booking-not-success .refund-info-container .fcs-refund .fcs-icon-wrapper .txt .details{line-height:16px}.after-booking-container .after-booking-mobile .booking-not-success .refund-info-container .fcs-refund .fcs-icon-wrapper .img{margin-right:8px}.after-booking-container .after-booking-mobile .booking-not-success .important-notes-container{margin:0 0 82px}.after-booking-container .after-booking-mobile .booking-not-success .important-notes-container .heading{padding:16px;justify-content:space-between;align-items:center}.after-booking-container .after-booking-mobile .booking-not-success .important-notes-container .important-notes{padding:0 16px 0 0}.after-booking-container .after-booking-mobile .booking-not-success .important-notes-container .important-notes li{margin-bottom:8px}.after-booking-container .after-booking-mobile .divider{height:8px}.after-booking-container .after-booking-desktop .main-container{padding:24px;min-height:100dvh}.after-booking-container .after-booking-desktop .main-container .booking-success .after-booking-successful-box{padding:40px;flex-grow:0;border-radius:12px;display:flex}.after-booking-container .after-booking-desktop .main-container .booking-success .after-booking-successful-box .success-gif{height:80px}.after-booking-container .after-booking-desktop .main-container .booking-success .after-booking-successful-box.success .status-icon{background-color:#13a180;font-size:32px!important;font-weight:700;height:44px;width:44px;display:flex;align-items:center;justify-content:center;border-radius:22px}.after-booking-container .after-booking-desktop .main-container .booking-success .after-booking-successful-box.warning .status-icon{color:#eb9845}.after-booking-container .after-booking-desktop .main-container .booking-success .after-booking-successful-box.error .status-icon{color:#dc464b}.after-booking-container .after-booking-desktop .main-container .booking-success .after-booking-successful-box .confirmation-left{margin-right:94px;flex-grow:1}.after-booking-container .after-booking-desktop .main-container .booking-success .after-booking-successful-box .confirmation-left .title mat-icon{display:flex;align-items:center;font-size:48px}.after-booking-container .after-booking-desktop .main-container .booking-success .after-booking-successful-box .confirmation-left .title .title-note{line-height:1.5}.after-booking-container .after-booking-desktop .main-container .booking-success .after-booking-successful-box .confirmation-left .after-booking-successful-details{margin-left:64px}.after-booking-container .after-booking-desktop .main-container .booking-success .after-booking-successful-box .confirmation-left .after-booking-successful-details.add-more-space{margin-left:90px}.after-booking-container .after-booking-desktop .main-container .booking-success .after-booking-successful-box .confirmation-left .earn-reward-points-container{margin:16px 0 8px;max-width:600px}.after-booking-container .after-booking-desktop .main-container .booking-success .after-booking-successful-box .confirmation-left .earn-reward-points-container .earn-reward-points{padding:10px 16px;border-radius:4px;align-items:center}.after-booking-container .after-booking-desktop .main-container .booking-success .after-booking-successful-box .confirmation-right{flex-direction:column;align-items:center;display:flex;justify-content:flex-start}.after-booking-container .after-booking-desktop .main-container .booking-success .after-booking-successful-box .confirmation-right .hotel-banner{width:100%}.after-booking-container .after-booking-desktop .main-container .booking-success .after-booking-successful-box .confirmation-right .hotel-banner img{max-width:424px;border-radius:20px;height:346px}.after-booking-container .after-booking-desktop .main-container .booking-success .after-booking-successful-box .confirmation-right .fcs-banner{display:flex;justify-content:flex-start;align-items:center;border-radius:10px;padding:12px 16px;margin-top:20px;border:1px solid #f9e5fd;max-width:424px}.after-booking-container .after-booking-desktop .main-container .booking-success .after-booking-successful-box .confirmation-right .fcs-banner .fcs-banner-wrapper{margin-left:16px}.after-booking-container .after-booking-desktop .main-container .booking-success .after-booking-successful-box .confirmation-right .fcs-banner .banner-img{height:34px}.after-booking-container .after-booking-desktop .main-container .booking-success .after-booking-successful-box .confirmation-right .fcs-banner .banner-img img{object-fit:contain}.after-booking-container .after-booking-desktop .main-container .booking-success .after-booking-successful-box .divider{height:1px;flex-grow:0;margin:12px 0}.after-booking-container .after-booking-desktop .main-container .booking-success .after-booking-successful-box .ticket-info{display:flex;flex-wrap:wrap}.after-booking-container .after-booking-desktop .main-container .booking-success .after-booking-successful-box .ticket-info .ticket-info-item{padding-bottom:24px;padding-top:24px;flex:1 1 33%;border-bottom:1px solid #e2e2e2}.after-booking-container .after-booking-desktop .main-container .booking-success .after-booking-successful-box .ticket-info .ticket-info-item:nth-child(-n+3){border-top:1px solid #e2e2e2}.after-booking-container .after-booking-desktop .main-container .booking-success .after-booking-successful-box .ticket-info .ticket-info-item>div:first-child{line-height:24px}.after-booking-container .after-booking-desktop .main-container .booking-success .after-booking-successful-box .after-booking-successful-action-btns{flex-wrap:wrap;gap:16px}.after-booking-container .after-booking-desktop .main-container .booking-success .after-booking-successful-box .after-booking-successful-action-btns .after-booking-successful-action-btn{display:flex;align-items:center;justify-content:center;height:40px;border-radius:20px;border-style:solid;border-width:1px;padding:0 20px}.after-booking-container .after-booking-desktop .main-container .booking-success .after-booking-successful-box .after-booking-successful-action-btns .after-booking-successful-action-btn.min-download-width{min-width:145px}.after-booking-container .after-booking-desktop .main-container .booking-success .refund-info-container{display:flex;background:linear-gradient(161.57deg,#fafff5 5.7%,#fafff5 5.7%,#e0fff8 75.47%);border:1px solid #d5faf4;border-radius:6px;overflow:hidden;margin-top:24px;max-width:424px}.after-booking-container .after-booking-desktop .main-container .booking-success .refund-info-container .fcs-refund{border-radius:8px}.after-booking-container .after-booking-desktop .main-container .booking-success .refund-info-container .fcs-refund .fcs-icon-wrapper{display:flex}.after-booking-container .after-booking-desktop .main-container .booking-success .refund-info-container .fcs-refund .fcs-icon-wrapper .img{padding:12px 0 12px 16px}.after-booking-container .after-booking-desktop .main-container .booking-success .refund-info-container .fcs-refund .fcs-icon-wrapper .txt .details{line-height:16px}.after-booking-container .after-booking-desktop .main-container .booking-success .refund-info-container .fcs-refund .fcs-icon-wrapper .img{margin-right:8px}.after-booking-container .after-booking-desktop .main-container .booking-success .refund-info-container .fcs-refund .banner-img{display:flex}.after-booking-container .after-booking-desktop .main-container .booking-success .refund-info-container mat-icon{height:30px;width:30px}.after-booking-container .after-booking-desktop .main-container .booking-success .wl-cancel-text{max-width:424px}.after-booking-container .after-booking-desktop .main-container .booking-success .train-info-container .train-details-wrapper{border-radius:8px}.after-booking-container .after-booking-desktop .main-container .booking-success .train-info-container .train-info{border-radius:8px;padding:30px 30px 0}.after-booking-container .after-booking-desktop .main-container .booking-success .train-info-container .train-info .dot{display:inline-flex;align-items:center;height:4px;width:4px;border-radius:3px;margin:auto 8px}.after-booking-container .after-booking-desktop .main-container .booking-success .train-info-container .train-info .class-quota{margin-top:8px}.after-booking-container .after-booking-desktop .main-container .booking-success .train-info-container .train-info .class-quota .arrow-icon mat-icon{height:10px!important;display:inline-flex}.after-booking-container .after-booking-desktop .main-container .booking-success .train-info-container .departure-arrival{padding:20px 30px 30px;justify-content:space-between;align-items:flex-start}.after-booking-container .after-booking-desktop .main-container .booking-success .train-info-container .departure-arrival .duration{height:60px;display:flex;align-items:center}.after-booking-container .after-booking-desktop .main-container .booking-success .train-info-container .departure-arrival .duration .divider{width:100px;height:1px;flex-grow:0;margin:12px 0}.after-booking-container .after-booking-desktop .main-container .booking-success .more-services .heading{font-size:24px;padding-bottom:8px;margin-bottom:16px}.after-booking-container .after-booking-desktop .main-container .booking-success .more-services .options{justify-content:space-around;align-items:center;border-radius:8px}.after-booking-container .after-booking-desktop .main-container .booking-success .more-services .options .option{width:100%;padding:8px 0;height:48px;justify-content:space-between}.after-booking-container .after-booking-desktop .main-container .booking-success .more-services .options .option .label{align-items:flex-start}.after-booking-container .after-booking-desktop .main-container .booking-success .more-services .options .option .label div{line-height:12px}.after-booking-container .after-booking-desktop .main-container .booking-success .more-services .options .option mat-icon{height:20px}.after-booking-container .after-booking-desktop .main-container .booking-success .more-services .options .option.bdr-btm{border-bottom-style:solid;border-bottom-width:1px}.after-booking-container .after-booking-desktop .main-container .booking-success .more-services.desktop{margin-top:54px}.after-booking-container .after-booking-desktop .main-container .booking-success .more-services.desktop.noMargin{margin-top:0}.after-booking-container .after-booking-desktop .main-container .booking-success .more-services.desktop .more-service-wrapper{padding:22px 24px;border-width:1px;border-style:solid;border-radius:8px}.after-booking-container .after-booking-desktop .main-container .booking-success .fare-cancellation-container .fare-details{padding:16px 24px;justify-content:space-between;align-items:center}.after-booking-container .after-booking-desktop .main-container .booking-success .fare-cancellation-container .fare-details .fare-price .icon{width:20px}.after-booking-container .after-booking-desktop .main-container .booking-success .fare-cancellation-container .fare-details .expand-icon{display:flex;align-items:center}.after-booking-container .after-booking-desktop .main-container .booking-success .fare-cancellation-container .fare-details-container{padding:26px 24px;border-style:solid;border-width:1px;border-radius:10px;line-height:2}.after-booking-container .after-booking-desktop .main-container .booking-success .fare-cancellation-container .fare-details-container .fare-item{display:flex;flex-direction:revert;flex-wrap:wrap;width:100%;justify-content:space-between}.after-booking-container .after-booking-desktop .main-container .booking-success .fare-cancellation-container .cancel-container{justify-content:flex-end;margin:10px 0 0}.after-booking-container .after-booking-desktop .main-container .booking-success .fare-cancellation-container .cancel-container .cancellation-fee .icon{width:20px}.after-booking-container .after-booking-desktop .main-container .booking-success .fare-cancellation-container .cancel-container .cancellation-fee .fcs-opted .strike{text-decoration:line-through}.after-booking-container .after-booking-desktop .main-container .booking-success .fare-cancellation-container .cancel-container .cancel-button{padding:4px 12px;border-radius:16px;border-width:1px;border-style:solid}.after-booking-container .after-booking-desktop .main-container .booking-success .fare-cancellation-container .cancel-container .cancel-button mat-icon{width:20px;margin:0 2px 0 0}.after-booking-container .after-booking-desktop .main-container .booking-success .fare-cancellation-container .earn-reward-points-container{margin:16px 0 8px}.after-booking-container .after-booking-desktop .main-container .booking-success .fare-cancellation-container .earn-reward-points-container .earn-reward-points{padding:16px;border-radius:4px;align-items:center}.after-booking-container .after-booking-desktop .main-container .booking-success .diff-boarding-station{height:50px;display:flex;align-items:center;padding-left:16px;border-radius:6px}.after-booking-container .after-booking-desktop .main-container .booking-success .diff-boarding-station mat-icon{display:flex;align-items:center;font-size:16px}.after-booking-container .after-booking-desktop .main-container .booking-success .ticket-details-container{margin-top:52px}.after-booking-container .after-booking-desktop .main-container .booking-success .ticket-details-container .passenger-details-card-container .passenger-details-card{padding:16px 20px;border-style:solid;border-radius:6px;border-width:1px}.after-booking-container .after-booking-desktop .main-container .booking-success .ticket-details-container .passenger-details-card-container .passenger-details-card .passenger-details-heading{height:50px;padding:8px 16px;justify-content:space-between;align-items:center;border-radius:8px}.after-booking-container .after-booking-desktop .main-container .booking-success .ticket-details-container .passenger-details-card-container .passenger-details-card .passenger-details-heading .passenger-details{width:30%}.after-booking-container .after-booking-desktop .main-container .booking-success .ticket-details-container .passenger-details-card-container .passenger-details-card .passenger-details-heading .booking-status,.after-booking-container .after-booking-desktop .main-container .booking-success .ticket-details-container .passenger-details-card-container .passenger-details-card .passenger-details-heading .current-status{width:26%}.after-booking-container .after-booking-desktop .main-container .booking-success .ticket-details-container .passenger-details-card-container .passenger-details-card .passenger-details-heading .confirmation{width:18%}.after-booking-container .after-booking-desktop .main-container .booking-success .ticket-details-container .passenger-details-card-container .passenger-details-card .passengers-list .passenger-container .passenger{padding:16px;justify-content:space-between;align-items:center}.after-booking-container .after-booking-desktop .main-container .booking-success .ticket-details-container .passenger-details-card-container .passenger-details-card .passengers-list .passenger-container .passenger .details{width:100%;flex-direction:row;justify-content:space-between}.after-booking-container .after-booking-desktop .main-container .booking-success .ticket-details-container .passenger-details-card-container .passenger-details-card .passengers-list .passenger-container .passenger .details .name{width:30%}.after-booking-container .after-booking-desktop .main-container .booking-success .ticket-details-container .passenger-details-card-container .passenger-details-card .passengers-list .passenger-container .passenger .details .booking-status,.after-booking-container .after-booking-desktop .main-container .booking-success .ticket-details-container .passenger-details-card-container .passenger-details-card .passengers-list .passenger-container .passenger .details .current-status,.after-booking-container .after-booking-desktop .main-container .booking-success .ticket-details-container .passenger-details-card-container .passenger-details-card .passengers-list .passenger-container .passenger .details .confirmation{display:flex}.after-booking-container .after-booking-desktop .main-container .booking-success .ticket-details-container .passenger-details-card-container .passenger-details-card .passengers-list .passenger-container .passenger .details .booking-status,.after-booking-container .after-booking-desktop .main-container .booking-success .ticket-details-container .passenger-details-card-container .passenger-details-card .passengers-list .passenger-container .passenger .details .current-status{justify-content:flex-start;width:26%}.after-booking-container .after-booking-desktop .main-container .booking-success .ticket-details-container .passenger-details-card-container .passenger-details-card .passengers-list .passenger-container .passenger .details .confirmation{width:18%}.after-booking-container .after-booking-desktop .main-container .booking-success .ticket-details-container .passenger-details-card-container .passenger-details-card .chart-status{border-top:1px solid #e2e2e2;padding:20px 16px 0;line-height:12px}.after-booking-container .after-booking-desktop .main-container .booking-success .ticket-details-container .passenger-details-card-container .passenger-details-card .chart-status .train-status{padding:8px;border-radius:4px}.after-booking-container .after-booking-desktop .main-container .booking-success .ticket-details-container .passenger-details-card-container .know-more{display:flex;align-items:center}.after-booking-container .after-booking-desktop .main-container .booking-success .ticket-details-container .passenger-details-card-container .know-more mat-icon{display:flex;align-items:center}.after-booking-container .after-booking-desktop .main-container .booking-success .ticket-details-container .passenger-details-card-container .fare-and-contact-details-container{margin-bottom:52px}.after-booking-container .after-booking-desktop .main-container .booking-success .ticket-details-container .passenger-details-card-container .fare-and-contact-details-container .contact-details .contacts{height:170px;padding:24px;border-style:solid;border-width:1px;border-radius:10px}.after-booking-container .after-booking-desktop .main-container .booking-success .ticket-details-container .passenger-details-card-container .refund-details-container{margin:0 0 12px}.after-booking-container .after-booking-desktop .main-container .booking-success .ticket-details-container .passenger-details-card-container .refund-details-container .refund-header{justify-content:space-between;align-items:center}.after-booking-container .after-booking-desktop .main-container .booking-success .ticket-details-container .passenger-details-card-container .refund-details-container .refund-header .status-btn{padding:2px 8px;border-radius:8px}.after-booking-container .after-booking-desktop .main-container .booking-success .ticket-details-container .passenger-details-card-container .refund-details-container .refund-content{margin:8px 0;padding:16px 24px;border-style:solid;border-width:1px;border-radius:8px}.after-booking-container .after-booking-desktop .main-container .booking-success .ticket-details-container .passenger-details-card-container .refund-details-container .refund-content .refund-detail table{border-radius:8px}.after-booking-container .after-booking-desktop .main-container .booking-success .ticket-details-container .passenger-details-card-container .refund-details-container .no-refund-applicable{margin:8px;padding:16px 24px;border-radius:8px;border-style:solid;border-width:1px}.after-booking-container .after-booking-desktop .main-container .booking-success .ticket-details-container .passenger-details-card-container .refund-details-container .refund-disclaimer{padding:8px}.after-booking-container .after-booking-desktop .main-container .booking-success .ticket-details-container .passenger-details-card-container .action-buttons-container{margin:0 0 12px}.after-booking-container .after-booking-desktop .main-container .booking-success .ticket-details-container .passenger-details-card-container .action-buttons-container .heading{padding:16px;border-bottom-width:1px;border-bottom-style:solid}.after-booking-container .after-booking-desktop .main-container .booking-success .ticket-details-container .passenger-details-card-container .action-buttons-container .action-buttons{display:flex;flex-direction:column;padding:30px 0}.after-booking-container .after-booking-desktop .main-container .booking-success .ticket-details-container .passenger-details-card-container .action-buttons-container .action-buttons .button{cursor:pointer;padding:16px;display:flex;align-items:center;justify-content:space-between;width:100%;border-top-width:1px;border-top-style:solid}.after-booking-container .after-booking-desktop .main-container .booking-success .ticket-details-container .passenger-details-card-container .action-buttons-container .action-buttons .button:last-child{border-bottom-width:1px;border-bottom-style:solid}.after-booking-container .after-booking-desktop .main-container .booking-success .ticket-details-container .passenger-details-card-container .action-buttons-container .action-buttons .button .icon-bg{display:flex;border-radius:4px;padding:4px;width:min-content;margin:0 auto 8px}.after-booking-container .after-booking-desktop .main-container .booking-success .ticket-details-container .passenger-details-card-container .action-buttons-container .action-buttons .button .label{height:50%}.after-booking-container .after-booking-desktop .main-container .booking-success .ticket-details-container .passenger-details-card-container .support-note{display:flex;justify-content:flex-start;border-radius:6px;margin-bottom:52px;padding:0 30px}.after-booking-container .after-booking-desktop .main-container .booking-success .ticket-details-container .passenger-details-card-container .support-note .contact-banner-wrapper{padding:26px 20px}.after-booking-container .after-booking-desktop .main-container .booking-success .ticket-details-container .passenger-details-card-container .support-note .img img{height:50px;margin-right:8px}.after-booking-container .after-booking-desktop .main-container .booking-success .ticket-details-container .passenger-details-card-container .support-note .contact-icon mat-icon{padding:8px;border-radius:20px;border-style:solid;border-width:1px}.after-booking-container .after-booking-desktop .main-container .booking-success .ticket-details-container .passenger-details-card-container .tdr-details-container{margin:32px 0}.after-booking-container .after-booking-desktop .main-container .booking-success .ticket-details-container .passenger-details-card-container .tdr-details-container .tdr-table{padding:16px 24px;border-style:solid;border-radius:10px;border-width:1px}.after-booking-container .after-booking-desktop .main-container .booking-success .ticket-details-container .passenger-details-card-container .important-notes-container{padding:30px 40px;margin-bottom:52px;border-radius:8px}.after-booking-container .after-booking-desktop .main-container .booking-success .ticket-details-container .passenger-details-card-container .important-notes-container .heading{padding-bottom:16px;justify-content:space-between;align-items:center}.after-booking-container .after-booking-desktop .main-container .booking-success .ticket-details-container .passenger-details-card-container .important-notes-container .important-notes{padding:0 16px 0 0}.after-booking-container .after-booking-desktop .main-container .booking-success .ticket-details-container .passenger-details-card-container .important-notes-container .important-notes ul{padding-inline-start:16px}.after-booking-container .after-booking-desktop .main-container .booking-success .ticket-details-container .passenger-details-card-container .important-notes-container .important-notes li{margin-bottom:8px}.after-booking-container .after-booking-desktop .main-container .booking-success .ticket-details-container .passenger-details-card-container .important-notes-container .important-notes li b{align-items:center;display:flex;height:16px;width:16px;display:inline-block;border-radius:9px;margin-right:8px}.after-booking-container .after-booking-desktop .main-container .booking-success .ticket-details-container .passenger-details-card-container .important-notes-container .important-notes .color-indicator-list{padding-inline-start:0px;list-style-type:none}.after-booking-container .after-booking-desktop .main-container .booking-success .ticket-details-container .passenger-details-card-container .important-notes-container .important-notes .color-indicator-list li{display:flex;align-items:center}.after-booking-container .after-booking-desktop .main-container .booking-success .refund-details-container-v2{padding:50px 24px 24px;background-color:#f5f9fe;border-radius:10px;width:100%;margin-bottom:52px;margin-top:52px}.after-booking-container .after-booking-desktop .main-container .booking-success .refund-details-container-v2.same-space-top{padding-top:24px}.after-booking-container .after-booking-desktop .main-container .booking-success .refund-details-container-v2 .dates{margin-top:10px;display:flex;flex-wrap:wrap}.after-booking-container .after-booking-desktop .main-container .booking-success .refund-details-container-v2 .dates .date-item .dot{display:inline-flex;align-items:center;height:4px;width:4px;border-radius:3px;margin:auto 8px}.after-booking-container .after-booking-desktop .main-container .booking-success .refund-details-container-v2 .fare-container{margin-top:20px;border:1px solid #e2e2e2;border-radius:8px;padding:24px;display:flex;width:100%;flex-direction:row}.after-booking-container .after-booking-desktop .main-container .booking-success .refund-details-container-v2 .fare-container .fare-details{padding-right:24px}.after-booking-container .after-booking-desktop .main-container .booking-success .refund-details-container-v2 .fare-container .fare-details .fare-item{display:flex;flex-direction:revert;flex-wrap:wrap;width:100%;justify-content:space-between;padding:4px}.after-booking-container .after-booking-desktop .main-container .booking-success .refund-details-container-v2 .fare-container .divider-hr{border:.5px solid #e2e2e2}.after-booking-container .after-booking-desktop .main-container .booking-success .refund-details-container-v2 .fare-container .refund-details{padding-left:24px}.after-booking-container .after-booking-desktop .main-container .booking-success .refund-details-container-v2 .fare-container .refund-details .fare-item{display:flex;flex-direction:revert;flex-wrap:wrap;width:100%;justify-content:space-between;padding:4px}.after-booking-container .after-booking-desktop .main-container .booking-success .refund-details-container{margin:52px 0 65px;background-color:#f4f9ff;padding:30px 35px 30px 20px;border-radius:8px}.after-booking-container .after-booking-desktop .main-container .booking-success .refund-details-container .refund-header{justify-content:space-between;align-items:center}.after-booking-container .after-booking-desktop .main-container .booking-success .refund-details-container .refund-header .status-btn{padding:2px 8px;border-radius:8px}.after-booking-container .after-booking-desktop .main-container .booking-success .refund-details-container .refund-content .refund-detail ul{width:100%;padding-inline-start:10px;margin-block-start:15px;margin-block-end:0px}.after-booking-container .after-booking-desktop .main-container .booking-success .refund-details-container .refund-content .refund-detail ul li{display:list-item}.after-booking-container .after-booking-desktop .main-container .booking-success .refund-details-container .refund-content .refund-detail ul li::marker{color:#666}.after-booking-container .after-booking-desktop .main-container .booking-success .refund-details-container .refund-content .refund-detail ul li:not(:last-child){margin-bottom:15px}.after-booking-container .after-booking-desktop .main-container .booking-success .refund-details-container .no-refund-applicable{margin:8px;padding:16px 24px;border-radius:8px;border-style:solid;border-width:1px}.after-booking-container .after-booking-desktop .main-container .booking-success .refund-details-container .refund-disclaimer{margin-top:27px}.after-booking-container .after-booking-desktop .main-container .booking-success .facing-difficulty-container .heading{font-size:24px}.after-booking-container .after-booking-desktop .main-container .booking-success .facing-difficulty-container .options{justify-content:space-around;align-items:center;border-radius:8px}.after-booking-container .after-booking-desktop .main-container .booking-success .facing-difficulty-container .options .option{width:100%;display:flex;justify-content:space-between;padding-bottom:10px}.after-booking-container .after-booking-desktop .main-container .booking-success .facing-difficulty-container .options .option:not(:first-child){padding-top:10px}.after-booking-container .after-booking-desktop .main-container .booking-success .facing-difficulty-container .options .option .label{align-items:flex-start}.after-booking-container .after-booking-desktop .main-container .booking-success .facing-difficulty-container .options .option .label div{line-height:12px}.after-booking-container .after-booking-desktop .main-container .booking-success .facing-difficulty-container .options .option mat-icon{height:20px}.after-booking-container .after-booking-desktop .main-container .booking-success .facing-difficulty-container .options .option.bdr-btm{border-bottom-style:solid;border-bottom-width:1px}.after-booking-container .after-booking-desktop .main-container .booking-success .facing-difficulty-container.desktop{margin-left:20px}.after-booking-container .after-booking-desktop .main-container .booking-success .facing-difficulty-container.desktop .need-help-wrapper{padding:16px 16px 8px;border-width:1px;border-style:solid;border-radius:8px}.after-booking-container .after-booking-desktop .main-container .booking-not-success .after-booking-pending-box{padding:40px;flex-grow:0;border-radius:12px}.after-booking-container .after-booking-desktop .main-container .booking-not-success .after-booking-pending-box .title mat-icon{display:flex;align-items:center;font-size:48px}.after-booking-container .after-booking-desktop .main-container .booking-not-success .after-booking-pending-box .title .title-note{line-height:1.5}.after-booking-container .after-booking-desktop .main-container .booking-not-success .after-booking-pending-box .after-booking-pending-details{margin-left:64px}.after-booking-container .after-booking-desktop .main-container .booking-not-success .after-booking-pending-box .after-booking-pending-details .divider{height:1px;flex-grow:0;margin:12px 0}.after-booking-container .after-booking-desktop .main-container .booking-not-success .after-booking-pending-box .after-booking-pending-details .ticket-info{display:flex;flex-wrap:wrap}.after-booking-container .after-booking-desktop .main-container .booking-not-success .after-booking-pending-box .after-booking-pending-details .ticket-info .ticket-info-item{padding-bottom:24px;padding-top:24px;flex:1 1 33%;border-bottom:1px solid #e2e2e2}.after-booking-container .after-booking-desktop .main-container .booking-not-success .after-booking-pending-box .after-booking-pending-details .ticket-info .ticket-info-item:nth-child(-n+3){border-top:1px solid #e2e2e2}.after-booking-container .after-booking-desktop .main-container .booking-not-success .after-booking-pending-box .after-booking-pending-details .ticket-info .ticket-info-item>div:first-child{line-height:24px}.after-booking-container .after-booking-desktop .main-container .booking-not-success .after-booking-pending-box .after-booking-pending-details .booking-screen-banners .banner{width:35%;border-radius:6px;padding:12px 16px;margin-right:16px;align-items:center}.after-booking-container .after-booking-desktop .main-container .booking-not-success .after-booking-pending-box .after-booking-pending-details .booking-screen-banners .banner mat-icon{height:30px;width:30px;border-radius:16px}.after-booking-container .after-booking-desktop .main-container .booking-not-success .after-booking-pending-box .after-booking-pending-details .booking-screen-banners .timer-banner{border:solid 1px #ffe5bb}.after-booking-container .after-booking-desktop .main-container .booking-not-success .after-booking-pending-box .after-booking-pending-details .booking-screen-banners .payment-banner{border:solid 1px rgba(213,250,244,.84)}.after-booking-container .after-booking-desktop .main-container .booking-not-success .after-booking-pending-box .after-booking-pending-details .after-booking-pending-action-btns .after-booking-pending-action-btn{display:flex;align-items:center;padding:0 24px!important;justify-content:center;height:40px;border-radius:20px;border-style:solid;border-width:1px;padding:0 16px;width:max-content;margin-right:16px}.after-booking-container .after-booking-desktop .main-container .booking-not-success .after-booking-pending-box .earn-reward-points-container{margin:16px 0 8px;max-width:600px}.after-booking-container .after-booking-desktop .main-container .booking-not-success .after-booking-pending-box .earn-reward-points-container .earn-reward-points{padding:16px;border-radius:4px;align-items:center}.after-booking-container .after-booking-desktop .main-container .booking-not-success .train-info-container .train-details-wrapper{border-radius:8px}.after-booking-container .after-booking-desktop .main-container .booking-not-success .train-info-container .train-info{border-radius:8px;padding:30px 30px 0}.after-booking-container .after-booking-desktop .main-container .booking-not-success .train-info-container .train-info .dot{display:inline-flex;align-items:center;height:4px;width:4px;border-radius:3px;margin:auto 8px}.after-booking-container .after-booking-desktop .main-container .booking-not-success .train-info-container .train-info .class-quota{margin-top:8px}.after-booking-container .after-booking-desktop .main-container .booking-not-success .train-info-container .train-info .class-quota .arrow-icon mat-icon{height:10px!important;display:inline-flex}.after-booking-container .after-booking-desktop .main-container .booking-not-success .train-info-container .departure-arrival{padding:20px 30px 30px;justify-content:space-between;align-items:flex-start}.after-booking-container .after-booking-desktop .main-container .booking-not-success .train-info-container .departure-arrival .duration{height:60px;display:flex;align-items:center}.after-booking-container .after-booking-desktop .main-container .booking-not-success .train-info-container .departure-arrival .duration .divider{width:100px;height:1px;flex-grow:0;margin:12px 0}.after-booking-container .after-booking-desktop .main-container .booking-not-success .facing-difficulty-container .heading{font-size:24px;padding-bottom:8px;margin-bottom:16px}.after-booking-container .after-booking-desktop .main-container .booking-not-success .facing-difficulty-container .options{justify-content:space-around;align-items:center;border-radius:8px}.after-booking-container .after-booking-desktop .main-container .booking-not-success .facing-difficulty-container .options .option{width:100%;display:flex;justify-content:space-between;padding-bottom:10px}.after-booking-container .after-booking-desktop .main-container .booking-not-success .facing-difficulty-container .options .option:not(:first-child){padding-top:10px}.after-booking-container .after-booking-desktop .main-container .booking-not-success .facing-difficulty-container .options .option .label{align-items:flex-start}.after-booking-container .after-booking-desktop .main-container .booking-not-success .facing-difficulty-container .options .option .label div{line-height:12px}.after-booking-container .after-booking-desktop .main-container .booking-not-success .facing-difficulty-container .options .option mat-icon{height:20px}.after-booking-container .after-booking-desktop .main-container .booking-not-success .facing-difficulty-container .options .option.bdr-btm{border-bottom-style:solid;border-bottom-width:1px}.after-booking-container .after-booking-desktop .main-container .booking-not-success .facing-difficulty-container.desktop{margin-left:16px}.after-booking-container .after-booking-desktop .main-container .booking-not-success .facing-difficulty-container.desktop .need-help-wrapper{padding:16px 16px 8px;border-width:1px;border-style:solid;border-radius:8px}.after-booking-container .after-booking-desktop .main-container .booking-not-success .facing-difficulty-container.desktop .need-help-wrapper .option mat-icon{height:20px}.after-booking-container .after-booking-desktop .main-container .booking-not-success .tdr-details-container{border-style:solid;border-width:1px;border-radius:4px}.after-booking-container .after-booking-desktop .main-container .booking-not-success .facing-difficulty-container-spacer{margin-top:30px}.after-booking-container .after-booking-desktop .main-container .booking-not-success .fare-cancellation-container .fare-details{padding:16px 24px;justify-content:space-between;align-items:center}.after-booking-container .after-booking-desktop .main-container .booking-not-success .fare-cancellation-container .fare-details .fare-price .icon{width:20px}.after-booking-container .after-booking-desktop .main-container .booking-not-success .fare-cancellation-container .fare-details .expand-icon{display:flex;align-items:center}.after-booking-container .after-booking-desktop .main-container .booking-not-success .fare-cancellation-container .fare-details-container{padding:26px 24px;border-style:solid;border-width:1px;border-radius:10px;line-height:2}.after-booking-container .after-booking-desktop .main-container .booking-not-success .fare-cancellation-container .fare-details-container .fare-item{display:flex;flex-direction:revert;flex-wrap:wrap;width:100%;justify-content:space-between}.after-booking-container .after-booking-desktop .main-container .booking-not-success .fare-cancellation-container .cancel-container{justify-content:flex-end;margin:10px 0 0}.after-booking-container .after-booking-desktop .main-container .booking-not-success .fare-cancellation-container .cancel-container .cancellation-fee .icon{width:20px}.after-booking-container .after-booking-desktop .main-container .booking-not-success .fare-cancellation-container .cancel-container .cancellation-fee .fcs-opted .strike{text-decoration:line-through}.after-booking-container .after-booking-desktop .main-container .booking-not-success .fare-cancellation-container .cancel-container .cancel-button{padding:4px 12px;border-radius:16px;border-width:1px;border-style:solid}.after-booking-container .after-booking-desktop .main-container .booking-not-success .fare-cancellation-container .cancel-container .cancel-button mat-icon{width:20px;margin:0 2px 0 0}.after-booking-container .after-booking-desktop .main-container .booking-not-success .fare-cancellation-container .earn-reward-points-container{margin:16px 0 8px}.after-booking-container .after-booking-desktop .main-container .booking-not-success .fare-cancellation-container .earn-reward-points-container .earn-reward-points{padding:16px;border-radius:4px;align-items:center}.after-booking-container .after-booking-desktop .main-container .booking-not-success .contact-details .contacts{padding:16px 24px;margin:12px 0;border-style:solid;border-width:1px;border-radius:10px}.after-booking-container .after-booking-desktop .main-container .booking-not-success .refund-details-container{margin:52px 0 65px;background-color:#f4f9ff;padding:30px 35px 30px 20px;border-radius:8px}.after-booking-container .after-booking-desktop .main-container .booking-not-success .refund-details-container .refund-header{justify-content:space-between;align-items:center}.after-booking-container .after-booking-desktop .main-container .booking-not-success .refund-details-container .refund-header .status-btn{padding:2px 8px;border-radius:8px}.after-booking-container .after-booking-desktop .main-container .booking-not-success .refund-details-container .refund-content .refund-detail ul{width:100%;padding-inline-start:10px;margin-block-start:15px;margin-block-end:0px}.after-booking-container .after-booking-desktop .main-container .booking-not-success .refund-details-container .refund-content .refund-detail ul li{display:list-item}.after-booking-container .after-booking-desktop .main-container .booking-not-success .refund-details-container .refund-content .refund-detail ul li::marker{color:#666}.after-booking-container .after-booking-desktop .main-container .booking-not-success .refund-details-container .refund-content .refund-detail ul li:not(:last-child){margin-bottom:15px}.after-booking-container .after-booking-desktop .main-container .booking-not-success .refund-details-container .no-refund-applicable{margin:8px;padding:16px 24px;border-radius:8px;border-style:solid;border-width:1px}.after-booking-container .after-booking-desktop .main-container .booking-not-success .refund-details-container .refund-disclaimer{margin-top:27px}.after-booking-container .after-booking-desktop .main-container .booking-not-success .support-note{display:flex;justify-content:flex-start;border-radius:6px;margin-bottom:52px;padding:0 30px}.after-booking-container .after-booking-desktop .main-container .booking-not-success .support-note .contact-banner-wrapper{padding:26px 20px}.after-booking-container .after-booking-desktop .main-container .booking-not-success .support-note .img img{height:50px;margin-right:8px}.after-booking-container .after-booking-desktop .main-container .booking-not-success .support-note .contact-icon mat-icon{padding:8px;border-radius:20px;border-style:solid;border-width:1px}.after-booking-container .after-booking-desktop .main-container .booking-not-success .tdr-details-container{margin:32px 0}.after-booking-container .after-booking-desktop .main-container .booking-not-success .tdr-details-container .tdr-table{padding:16px 24px;border-style:solid;border-radius:10px;border-width:1px}.after-booking-container .after-booking-desktop .main-container .booking-not-success .important-notes-container{padding:30px 40px;margin-bottom:52px;border-radius:8px}.after-booking-container .after-booking-desktop .main-container .booking-not-success .important-notes-container .heading{padding-bottom:16px;justify-content:space-between;align-items:center}.after-booking-container .after-booking-desktop .main-container .booking-not-success .important-notes-container .important-notes{padding:0 16px 0 0}.after-booking-container .after-booking-desktop .main-container .booking-not-success .important-notes-container .important-notes ul{padding-inline-start:16px}.after-booking-container .after-booking-desktop .main-container .booking-not-success .important-notes-container .important-notes li{margin-bottom:8px}.after-booking-container .after-booking-desktop .main-container .booking-not-success .important-notes-container .important-notes li b{align-items:center;display:flex;height:16px;width:16px;display:inline-block;border-radius:9px;margin-right:8px}.after-booking-container .after-booking-desktop .main-container .booking-not-success .important-notes-container .important-notes .color-indicator-list{padding-inline-start:0px;list-style-type:none}.after-booking-container .after-booking-desktop .main-container .booking-not-success .important-notes-container .important-notes .color-indicator-list li{display:flex;align-items:center}.after-booking-container .after-booking-desktop .main-container .booking-not-success .refund-details-container-v2{padding:50px 24px 24px;background-color:#f5f9fe;border-radius:10px;width:100%;margin-bottom:52px;margin-top:52px}.after-booking-container .after-booking-desktop .main-container .booking-not-success .refund-details-container-v2.same-space-top{padding-top:24px}.after-booking-container .after-booking-desktop .main-container .booking-not-success .refund-details-container-v2 .dates{margin-top:10px;display:flex;flex-wrap:wrap}.after-booking-container .after-booking-desktop .main-container .booking-not-success .refund-details-container-v2 .dates .date-item .dot{display:inline-flex;align-items:center;height:4px;width:4px;border-radius:3px;margin:auto 8px}.after-booking-container .after-booking-desktop .main-container .booking-not-success .refund-details-container-v2 .fare-container{margin-top:20px;border:1px solid #e2e2e2;border-radius:8px;padding:24px;display:flex;width:100%;flex-direction:row}.after-booking-container .after-booking-desktop .main-container .booking-not-success .refund-details-container-v2 .fare-container .fare-details{padding-right:24px}.after-booking-container .after-booking-desktop .main-container .booking-not-success .refund-details-container-v2 .fare-container .fare-details .fare-item{display:flex;flex-direction:revert;flex-wrap:wrap;width:100%;justify-content:space-between;padding:4px}.after-booking-container .after-booking-desktop .main-container .booking-not-success .refund-details-container-v2 .fare-container .divider-hr{border:.5px solid #e2e2e2}.after-booking-container .after-booking-desktop .main-container .booking-not-success .refund-details-container-v2 .fare-container .refund-details{padding-left:24px}.after-booking-container .after-booking-desktop .main-container .booking-not-success .refund-details-container-v2 .fare-container .refund-details .fare-item{display:flex;flex-direction:revert;flex-wrap:wrap;width:100%;justify-content:space-between;padding:4px}.after-booking-container .after-booking-desktop .main-container .booking-not-success .fare-and-contact-details-container{margin-bottom:52px}.after-booking-container .after-booking-desktop .main-container .booking-not-success .fare-and-contact-details-container .contact-details .contacts{height:170px;padding:24px;border-style:solid;border-width:1px;border-radius:10px}.after-booking-container .after-booking-desktop .main-container .booking-not-success .refund-info-container{display:flex;background:linear-gradient(161.57deg,#fafff5 5.7%,#fafff5 5.7%,#e0fff8 75.47%);border-radius:6px;overflow:hidden;margin-top:24px;max-width:647px}.after-booking-container .after-booking-desktop .main-container .booking-not-success .refund-info-container .fcs-refund{border-radius:8px}.after-booking-container .after-booking-desktop .main-container .booking-not-success .refund-info-container .fcs-refund .fcs-icon-wrapper{display:flex}.after-booking-container .after-booking-desktop .main-container .booking-not-success .refund-info-container .fcs-refund .fcs-icon-wrapper .img{padding:12px 0 12px 16px}.after-booking-container .after-booking-desktop .main-container .booking-not-success .refund-info-container .fcs-refund .fcs-icon-wrapper .txt .details{line-height:16px}.after-booking-container .after-booking-desktop .main-container .booking-not-success .refund-info-container .fcs-refund .fcs-icon-wrapper .img{margin-right:8px}.after-booking-container .after-booking-desktop .main-container .booking-not-success .refund-info-container .fcs-refund .banner-img{display:flex}.after-booking-container .after-booking-desktop .main-container .booking-not-success .refund-info-container mat-icon{height:30px;width:30px}::ng-deep .tdr-file-dialog mat-dialog-container{padding:0;border-radius:10px}::ng-deep .tdr-reasons-popup mat-dialog-container{padding:0;border-radius:18px}.loyalty-tooltip .mdc-tooltip__surface,.reward-tooltip{max-width:unset!important}.list-style-none{list-style:none!important;padding-inline-start:10px}.big-dot{display:inline-flex;align-items:center;height:16px;width:16px;border-radius:2.3px!important;margin:auto 8px}.refresh-min-height{min-height:24px}.offers-container{padding-top:4px;position:relative}.offers-container .prev{z-index:10;border-top-left-radius:8px;border-bottom-left-radius:8px;justify-content:flex-start}.offers-container .next{right:0;z-index:1;border-top-right-radius:8px;border-bottom-right-radius:8px;background-image:linear-gradient(90deg,rgba(255,255,255,0),#fff 95%);justify-content:flex-end}.offers-container .prev,.offers-container .next{width:30px;position:absolute;display:flex!important;align-items:center;cursor:pointer;height:100%}.offers-container .prev mat-icon,.offers-container .next mat-icon{height:16px}.offers-container .slick-list{width:100%}.offers-container .slick-list .slick-track{display:flex;width:auto;margin:0}.offers-container .slick-disabled,.offers-container .slick-hidden{display:none!important}.offers-container .slick-arrow{height:60px;width:70px}.offers-container .slick-arrow .mat-icon{border-radius:50%;height:32px;width:32px;background-color:#fff;border:1px solid #dfdfdf;display:flex;justify-content:center;align-items:center}.offers-container .slick-arrow .mat-icon svg{height:11px;width:5px}.offers-container.desktop .offers{padding:0 0 0 20px;border-radius:12px}.offers-container.desktop .offers .offer-item{width:220px;height:60px}.offers-container.desktop .offer-container .arrow-container mat-icon{height:22px;width:22px;display:flex;align-items:center;border-radius:12px;padding:6px}.offers-container.desktop .offer-container .arrow-container mat-icon:hover{background-color:#f3f3f3}.offers-container .offers{width:100%;display:flex;overflow-y:hidden;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;column-gap:8px;padding:0 16px}.offers-container .offers::-webkit-scrollbar{display:none}.offers-container .offers .offer-item{display:flex;gap:8px;min-width:188px;max-width:188px;height:72px;border-radius:.5rem;border:.0625rem solid #fef6ea;background-color:#fef6ea;padding:12px;align-items:flex-start;margin-right:4px;font-size:12px}.offers-container .offers .offer-item .offer-img{max-width:2.5rem}.offers-container .offers .offer-item .code{max-width:100%;font-size:.8125rem;line-height:16px;font-family:SF-Pro-Regular;text-wrap:wrap}.offers-container .offers .offer-item .code b{font-family:SF-Pro-Medium}.offers-container.desktop{padding-top:0}.offers-container.desktop .offers{padding:0}.offers-container.desktop .offers .offer-item{display:flex!important;width:20rem;max-width:unset;margin:0 .625rem 0 0;padding:.75rem;border-radius:.5rem;align-items:center;border:.0625rem solid #fef6ea;background-color:#fef6ea}.offers-container.desktop .offers .offer-item:hover{border-color:#e3caa4}.offers-container.desktop .offers .offer-item .offer-img{max-width:2.5rem}.offers-container.desktop .offers .offer-item .offer-img img{width:22px;height:22px}.offers-container.desktop .offers .offer-item .code{font-size:.875rem;margin-bottom:0!important;clear:both;width:100%}.offer-header{padding-bottom:8px;justify-content:space-between}.offer-header .button{display:flex;width:fit-content;border-radius:24px;cursor:pointer}.body-container{padding:18px 20px 20px}.body-container .coupon-code{column-gap:10px;align-items:center}.body-container .coupon-code img{width:24px;height:24px}.body-container .coupon-code .coupon{border:.0625rem dashed #666;border-radius:.25rem;padding:.375rem .625rem;font-size:.875rem}.body-container .offer-title{padding:24px 0;border-bottom:1px solid #e8e8e8;line-height:28px}.body-container .tnc{margin-top:24px;font-size:16px;line-height:16px;margin-bottom:16px}.body-container ul{margin-top:10px;font-size:16px;line-height:24px;font-family:SF-Pro-Regular;padding-inline-start:20px;color:#666}.body-container ul li{margin-bottom:10px}.offer-mobile .body-container{height:calc(100vh - 84px);overflow-y:scroll}.trainlist-container{display:flex;flex-direction:column;min-height:100dvh;height:fit-content}.trainlist-container .trainlist-mobile{max-width:100vw}.trainlist-container .trainlist-mobile .header-spacer{padding-top:65px}.trainlist-container .trainlist-mobile .header{position:fixed;top:0;max-height:65px;min-height:65px;padding:16px;z-index:10}.trainlist-container .trainlist-mobile .header .title{width:calc(100vw - 68px);align-items:center;justify-content:space-between;border-radius:4px}.trainlist-container .trainlist-mobile .header .title .station-searched{line-height:normal}.trainlist-container .trainlist-mobile .header .share-button img{height:25px;width:25px}.trainlist-container .trainlist-mobile .journey-date-trainlist{position:sticky;top:65px;left:0;z-index:5}.trainlist-container .trainlist-mobile .main{flex-grow:1}.trainlist-container .trainlist-mobile .main .trains-loading{height:70dvh}.trainlist-container .trainlist-mobile .main .trains-loaded .fcs-container-wrapper{overflow:hidden}.trainlist-container .trainlist-mobile .main .trains-loaded .fcs-container{width:auto}.trainlist-container .trainlist-mobile .main .trains-loaded .fcs-container .fcs-checkbox{overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative}.trainlist-container .trainlist-mobile .main .trains-loaded .fcs-container .fcs-checkbox mat-checkbox{pointer-events:none;padding:16px 0 16px 16px}.trainlist-container .trainlist-mobile .main .trains-loaded .fcs-container .fcs-checkbox mat-checkbox .fcs-heading{max-width:75vw;text-wrap:wrap}.trainlist-container .trainlist-mobile .main .trains-loaded .fcs-container .fcs-checkbox .banner-img{display:flex;align-items:center;justify-content:center;overflow:hidden}.trainlist-container .trainlist-mobile .main .trains-loaded .fcs-container .fcs-checkbox .banner-img mat-icon{height:20px;width:20px}.trainlist-container .trainlist-mobile .main .trains-loaded .departed-trainlist-container .departed-header{padding-top:40px;justify-content:space-between}.trainlist-container .trainlist-mobile .main .trains-loaded .departed-trainlist-container .train-icon{height:40px;width:40px;margin-right:8px;border-radius:20px}.trainlist-container .trainlist-mobile .main .trains-loaded .train-list .train-item-container .train-item{border-top-width:4px;border-top-style:solid}.trainlist-container .trainlist-mobile .main .trains-loaded .train-list .train-item-container .train-item .train-details{padding:12px 16px 0}.trainlist-container .trainlist-mobile .main .trains-loaded .train-list .train-item-container .train-item .train-details .row-1 .train-name{margin:0 0 8px}.trainlist-container .trainlist-mobile .main .trains-loaded .train-list .train-item-container .train-item .train-details .row-1 .train-name .expand-right-icon{height:10px;width:16px;display:flex}.trainlist-container .trainlist-mobile .main .trains-loaded .train-list .train-item-container .train-item .train-details .row-1 .train-name .short-name{max-width:50vw}.trainlist-container .trainlist-mobile .main .trains-loaded .train-list .train-item-container .train-item .train-details .row-1 .train-name .all-days span{margin-right:2px}.trainlist-container .trainlist-mobile .main .trains-loaded .train-list .train-item-container .train-item .train-details .row-2 .train-time{justify-content:space-between}.trainlist-container .trainlist-mobile .main .trains-loaded .train-list .train-item-container .train-item .train-details .row-2 .train-time .timings{height:18px}.trainlist-container .trainlist-mobile .main .trains-loaded .train-list .train-item-container .train-item .train-details .row-2 .train-time .timings .departure{align-items:flex-start}.trainlist-container .trainlist-mobile .main .trains-loaded .train-list .train-item-container .train-item .train-details .row-2 .train-time .timings .duration{justify-content:flex-start}.trainlist-container .trainlist-mobile .main .trains-loaded .train-list .train-item-container .train-item .train-details .row-2 .train-time .timings .arrival{align-items:flex-end}.trainlist-container .trainlist-mobile .main .trains-loaded .train-list .train-item-container .train-item .train-classes-container{padding:0 0 6px 16px}.trainlist-container .trainlist-mobile .main .trains-loaded .train-list .train-item-container .train-item .train-classes-container .train-classes{margin-top:4px}.trainlist-container .trainlist-mobile .main .trains-loaded .train-list .train-item-container .train-item .train-classes-container .train-classes .trip-assured-label{display:flex!important;justify-content:space-between;align-items:center;height:16px;font-size:10px;margin-top:4px}.trainlist-container .trainlist-mobile .main .trains-loaded .train-list .train-item-container .train-item .train-classes-container .train-classes .trip-assured-label .trip-assured{display:flex!important;align-items:center;background:linear-gradient(173.59deg,#5966bb 3.22%,#42b0e0 95.78%,#5aeaf3 144.27%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.trainlist-container .trainlist-mobile .main .trains-loaded .train-list .train-item-container .train-item .train-classes-container .train-classes .trip-assured-label .trip-assured .assured-icon{height:12px;width:12px}.trainlist-container .trainlist-mobile .main .trains-loaded .train-list .train-item-container .train-item .train-classes-container .train-classes .trip-assured-label .trip-assured span{padding-left:2px;font-size:10px}.trainlist-container .trainlist-mobile .main .trains-loaded .train-list .train-item-container .train-item .train-classes-container .train-classes .trip-assured-label .last-checked-time{display:flex!important;flex-direction:row;align-items:center;display:flex}.trainlist-container .trainlist-mobile .main .trains-loaded .train-list .train-item-container .train-item .train-classes-container .train-classes .trip-assured-label .last-checked-time .reload-icon{display:flex;margin-left:2px;height:12px;width:12px}.trainlist-container .trainlist-mobile .main .trains-loaded .train-list .train-item-container .train-item .train-classes-container .train-classes .trip-assured-label .last-checked-time .rotate{transform:rotate(360deg);transition-duration:3s}.trainlist-container .trainlist-mobile .main .trains-loaded .train-list .train-item-container .train-item .train-classes-container .train-classes .train-class-card{min-width:125px;padding-top:12px;display:flex;flex-direction:column}.trainlist-container .trainlist-mobile .main .trains-loaded .train-list .train-item-container .train-item .train-classes-container .train-classes .train-class-card .banner{height:22px;font-size:10px;display:flex;align-items:center;justify-content:center;padding:0 4px 6px;z-index:1;border-radius:4px 4px 0 0;max-width:fit-content;min-width:10px;flex-grow:1;position:relative;margin-top:-16px;margin-bottom:-6px}.trainlist-container .trainlist-mobile .main .trains-loaded .train-list .train-item-container .train-item .train-classes-container .train-classes .train-class-card .class-card{z-index:2;border-radius:8px;border-width:1px;border-style:solid;min-height:76px;min-width:145px;padding:4px 12px}.trainlist-container .trainlist-mobile .main .trains-loaded .train-list .train-item-container .train-item .train-classes-container .train-classes .train-class-card .class-card .row{margin-bottom:2px;justify-content:space-between}.trainlist-container .trainlist-mobile .main .trains-loaded .train-list .train-item-container .train-item .train-classes-container .train-classes .train-class-card .class-card .loader{margin:auto;z-index:4}.trainlist-container .trainlist-mobile .main .trains-loaded .train-list .train-item-container .train-item .train-classes-container .train-classes .train-class-card .class-card.fare-opened{border:1px solid #0d67ca!important;position:relative}.trainlist-container .trainlist-mobile .main .trains-loaded .train-list .train-item-container .train-item .train-classes-container .train-classes .train-class-card .class-card.fare-opened:after{content:"";display:flex;position:absolute;bottom:-10px;left:65px;z-index:10;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #0d67ca}.trainlist-container .trainlist-mobile .main .trains-loaded .train-list .train-item-container .train-item.last{border-bottom-width:0px}.trainlist-container .trainlist-mobile .main .no-trains{border-radius:12px}.trainlist-container .trainlist-mobile .main .no-trains .no-filtererd-train-found{margin:50px 0;display:flex;flex-direction:column;align-items:center;padding-bottom:40px}.trainlist-container .trainlist-mobile .main .no-trains .no-filtererd-train-found span{margin:20px 0}.trainlist-container .trainlist-mobile .main .no-trains .no-filtererd-train-found img{margin-bottom:10px}.trainlist-container .trainlist-mobile .main .no-trains .no-filtererd-train-found .reset-button{height:48px;border-radius:48px}.trainlist-container .trainlist-mobile .main .no-trains .no-filtererd-train-found .reset-button button{border:1px solid;border-radius:48px}.trainlist-container .trainlist-mobile .main .no-trains-found{padding:20px}.trainlist-container .trainlist-mobile .main .no-trains-found img{display:flex;margin:auto auto 15px;justify-content:center;align-items:center}.trainlist-container .trainlist-mobile footer{z-index:20}.trainlist-container .trainlist-mobile .avl-list-table{background-color:#fafcff;border-radius:6px}.trainlist-container .trainlist-mobile .avl-list-table .avl-data-present-wrapper{padding-left:16px;padding-right:16px}.trainlist-container .trainlist-mobile .avl-list-table .avl-data-present-wrapper .avl-list-content{display:flex;align-items:center;justify-content:space-between;padding-top:12px;padding-bottom:12px}.trainlist-container .trainlist-mobile .avl-list-table .avl-data-present-wrapper .avl-list-content .date{width:20%}.trainlist-container .trainlist-mobile .avl-list-table .avl-data-present-wrapper .avl-list-content .book-button{display:flex;height:36px;border-width:1px;border-style:solid;border-radius:18px}.trainlist-container .trainlist-mobile .avl-list-table .avl-table-loading{margin:50px auto}.trainlist-container .trainlist-mobile .avl-error{background-color:#fafcff;padding:20px;border-radius:6px}.trainlist-container .trainlist-desktop-container{flex-grow:1}.trainlist-container .trainlist-desktop-container .header-spacer{min-height:100px;max-height:100px;width:100%}.trainlist-container .trainlist-desktop-container .trainlist-desktop-wrapper{margin:0 auto}.trainlist-container .trainlist-desktop-container .trainlist-desktop{height:fit-content;height:-moz-fit-content}.trainlist-container .trainlist-desktop-container .trainlist-desktop .searched-info-header{display:flex;align-items:baseline;padding:12px 12px 24px}.trainlist-container .trainlist-desktop-container .trainlist-desktop .content-wrapper{display:flex;flex-direction:row}.trainlist-container .trainlist-desktop-container .trainlist-desktop .content-wrapper .trainlist-sort-and-filters-container{margin-right:12px;border-radius:6px;border:solid 1px #e2e2e2;padding:30px 20px;height:min-content}.trainlist-container .trainlist-desktop-container .trainlist-desktop .content-wrapper .trainlist-sort-and-filters-container .trainlist-sort-and-filters{min-width:256px;max-width:256px;flex-grow:0}.trainlist-container .trainlist-desktop-container .trainlist-desktop .header{position:fixed;top:0;max-height:65px;min-height:65px;z-index:3;box-shadow:0 2px 4px #00000014}.trainlist-container .trainlist-desktop-container .trainlist-desktop .header .title{width:90%;align-items:center;box-shadow:inset 0 0 2px #00000040;border-radius:4px}.trainlist-container .trainlist-desktop-container .trainlist-desktop .header .share-button img{height:25px;width:25px}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main{min-width:min(978px,100vw - 342px);max-width:min(978px,100vw - 342px);flex-grow:1}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .searched-info-header .forward-icon{display:flex;align-items:center}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .searched-info-header .forward-icon mat-icon{display:flex;align-items:center;height:10px;width:16px}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .searched-info-header .searched-journey-date{display:flex;align-items:flex-end}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .searched-info-header .searched-journey-date span{line-height:normal}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .loading-trains{height:40vh}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded{flex-grow:1}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .fcs-container-wrapper{overflow:hidden;border-radius:8px;margin:12px 0}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .fcs-container{width:auto}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .fcs-container .fcs-checkbox{overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .fcs-container .fcs-checkbox mat-checkbox{pointer-events:none}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .fcs-container .fcs-checkbox mat-checkbox .fcs-heading{max-width:75vw;font-size:24px;text-wrap:wrap}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .fcs-container .fcs-checkbox mat-checkbox .subtitle{display:flex;align-items:center}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .fcs-container .fcs-checkbox .banner-img{display:flex;align-items:center;justify-content:center;overflow:hidden}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .fcs-container .fcs-checkbox .banner-img mat-icon{height:54px;width:auto;margin-right:12px}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .departed-trainlist-container .departed-header{border-radius:12px}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .departed-trainlist-container .train-icon{height:40px;width:40px;margin-right:8px;border-radius:20px}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item{border-top-width:2px;padding-top:20px;margin:10px 0;border-radius:6px;border:solid 1px #e2e2e2}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .train-details{display:flex;flex-direction:row;padding-left:20px;padding-right:20px}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .train-details .row-1{display:flex;flex-direction:column}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .train-details .row-1 .train-name{margin:0 0 8px}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .train-details .row-1 .train-name .expand-right-icon{height:12px;display:flex;margin-left:8px}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .train-details .row-1 .train-name .dot{height:6px;width:6px;border-radius:3px;margin:auto 6px}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .train-details .row-1 .days-running{display:flex}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .train-details .row-1 .days-running .train-options .meal-icon,.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .train-details .row-1 .days-running .train-options .chair-icon{display:flex;height:18px;width:18px;border-radius:4px;align-items:center;justify-content:center}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .train-details .row-1 .days-running .train-options .meal-icon mat-icon,.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .train-details .row-1 .days-running .train-options .chair-icon mat-icon{height:18px;padding:2px}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .train-details .row-2{min-width:45%}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .train-details .row-2 .train-time{justify-content:space-between}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .train-details .row-2 .train-time .timings>div{display:flex;align-items:center;width:33%}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .train-details .row-2 .train-time .timings>.t-right{justify-content:flex-end}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .train-details .row-2 .train-time .timings>.t-center{justify-content:center}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .train-details .row-2 .train-time .timings>.t-left{align-items:flex-start;justify-content:flex-start}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .train-details .row-2 .train-time .stations>div{display:flex;width:33%}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .train-details .row-2 .train-time .stations>.t-right{justify-content:flex-end}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .train-details .row-2 .train-time .stations>.t-center{justify-content:center}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .train-details .row-2 .train-time .stations>.t-left{align-items:flex-start;justify-content:flex-start}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .train-details .row-2 .train-time .departure{align-items:flex-start}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .train-details .row-2 .train-time .duration{justify-content:flex-start}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .train-details .row-2 .train-time .arrival{align-items:flex-end}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .train-classes-container{max-width:calc(100vw - 356px);overflow:hidden;overflow-x:scroll;padding-left:20px;padding-right:20px}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .train-classes-container .train-classes{padding-bottom:6px}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .train-classes-container .train-classes .trip-assured-label{display:flex!important;justify-content:space-between;align-items:center;height:16px;font-size:10px;margin-top:4px}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .train-classes-container .train-classes .trip-assured-label .trip-assured{display:flex!important;align-items:center;background:linear-gradient(173.59deg,#5966bb 3.22%,#42b0e0 95.78%,#5aeaf3 144.27%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .train-classes-container .train-classes .trip-assured-label .trip-assured .assured-icon{height:12px;width:12px}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .train-classes-container .train-classes .trip-assured-label .trip-assured span{padding-left:2px;font-size:10px}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .train-classes-container .train-classes .trip-assured-label .last-checked-time{display:flex!important;flex-direction:row;align-items:center;display:flex}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .train-classes-container .train-classes .trip-assured-label .last-checked-time .reload-icon{display:flex;margin-left:2px;height:12px;width:12px}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .train-classes-container .train-classes .trip-assured-label .last-checked-time .rotate{transform:rotate(360deg);-webkit-transform:rotateZ(1080deg);transition-duration:3s}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .train-classes-container .train-classes .train-class-card{min-width:125px;padding-top:20px;display:flex;flex-direction:column}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .train-classes-container .train-classes .train-class-card .banner{height:16px;font-size:12px;display:flex;align-items:center;justify-content:center;padding:0 4px;margin-left:10px;border-radius:4px 4px 0 0;max-width:fit-content;min-width:10px;flex-grow:1;position:relative;margin-top:-16px}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .train-classes-container .train-classes .train-class-card .class-card{border-radius:10px;border-width:1px;border-style:solid;min-height:85px;min-width:145px;padding:8px 12px}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .train-classes-container .train-classes .train-class-card .class-card .row{justify-content:space-between}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .train-classes-container .train-classes .train-class-card .class-card .loader{margin:auto}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .train-classes-container .train-classes .train-class-card .class-card.fare-opened{border:1px solid #0d67ca!important;position:relative}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .train-classes-container .train-classes .train-class-card .class-card.fare-opened:after{content:"";display:flex;position:absolute;bottom:-10px;left:65px;z-index:1;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #0d67ca}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .train-classes-container .train-classes .train-class-card .class-card:hover:not([class*=bdr-success],[class*=bdr-warning],[class*=bdr-error]){border:1px solid black!important}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .train-classes-container .train-classes .future-avl-card .train-class-card{display:flex;align-items:center;justify-content:space-between;flex-direction:row;height:85px;padding:12px;margin-top:20px;border-width:1px;border-style:solid;border-radius:12px}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .train-classes-container .train-classes .future-avl-card .train-class-card .oval{width:20px;height:20px;flex-grow:0;background-color:#f3f3f3;display:flex;border-radius:10px}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .train-classes-container .train-classes .future-avl-card .train-class-card .oval mat-icon{padding:6px 5px 5px;display:flex}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table .avl-list-header{display:flex;justify-content:space-between;padding:12px 20px;margin-top:16px}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table .avl-list-header .avl-list-header-item{width:20%}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table .avl-data-present-wrapper .avl-list-content{display:flex;justify-content:space-between;padding:16px 20px}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table .avl-data-present-wrapper .avl-list-content .avl-list-content-item{width:20%;font-weight:700}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table .avl-table-loading,.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-table-loading{margin:50px auto}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new{background-color:#fafcff;padding:4px 20px 12px;border-radius:6px}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .book-button{border-radius:32px;border-width:1px;border-style:solid}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .book-button:hover{color:#fff;background-color:#0d67ca;border:1px solid #efefef}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .book-button.disabled{pointer-events:none;cursor:default}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row .avl-list-content{width:100%;display:flex;align-items:center;justify-content:space-between;padding:10px 20px;border-radius:8px}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row .avl-list-content .avl-list-content-item{text-align:left;min-width:25%}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row .avl-list-content .date{text-align:start;width:20%}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row .avl-list-content.bg-pri-100.hover-active .book-button,.white-black-orange .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content.hover-active .book-button,.white-black-blue .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content.hover-active .book-button,.white-white-purple .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content.hover-active .book-button,.white-white-blue .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content.hover-active .book-button,.white-white-orange .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content.hover-active .book-button{color:#fff!important}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row:not(:last-child){border-bottom:1px solid #e2e2e2}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-table-loading{margin:50px auto}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-error{background-color:#fafcff;padding:24px;border-radius:6px}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .no-trains{padding-top:60px;border-radius:12px}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .no-trains .no-filtererd-train-found{margin:50px 0;display:flex;flex-direction:column;align-items:center;padding-bottom:40px}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .no-trains .no-filtererd-train-found span{margin:10px 0}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .no-trains .no-filtererd-train-found img{width:310px;margin-bottom:15px}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .no-trains .no-filtererd-train-found .reset-button button{height:50px;border:1px solid;padding:0 20px;border-radius:25px}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .no-trains-found{padding:20px}.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .no-trains-found img{display:flex;margin:auto auto 15px;justify-content:center;align-items:center}.trainlist-container .trainlist-desktop-container .trainlist-desktop footer{z-index:4}.trainlist-container .trainlist-desktop-container .train-time-table-side-drawer .close-icon{padding:40px 0 24px 20px}.trainlist-container .trainlist-desktop-container .train-time-table-side-drawer .close-icon mat-icon{display:flex;align-items:center;justify-content:center;height:32px;width:32px;border-radius:50%}::ng-deep .trainlist-container .fcs-checkbox .mat-checkbox-inner-container{border-radius:4px;background-color:#fff;border:1.5px solid #e2e2e2}::ng-deep .trainlist-container .fcs-checkbox .mat-checkbox-frame{border-color:transparent!important}::ng-deep .trainlist-container .fcs-checkbox .mat-checkbox-background{background-color:#fff!important}::ng-deep .trainlist-container .fcs-checkbox .mat-checkbox-background .mat-checkbox-checkmark-path{stroke:#000!important}::ng-deep .trainlist-container .trainlist-mobile .fcs-checkbox .mat-checkbox-inner-container{height:18px;width:18px}::ng-deep .trainlist-container .trainlist-desktop .fcs-checkbox .mat-checkbox-inner-container{height:20px;width:20px;margin-right:16px}::ng-deep .book-ticket-bs,::ng-deep .consent-bottom-sheet{padding:0!important;border-radius:24px 24px 0 0;max-height:-webkit-fill-available!important}::ng-deep .avl-list-table .mat-tab-label-active .mat-tab-label-content{font-family:SF-Pro-Bold;color:#222}@font-face{font-family:SF-Pro-Regular;src:url(sf_pro_display-regular.4acc074386e7d601.woff2) format("woff2")}@font-face{font-family:SF-Pro-Medium;src:url(sf_pro_display-medium.b2d97b0b65570b03.woff2) format("woff2")}@font-face{font-family:SF-Pro-SemiBold;src:url(sf_pro_display-semibold.733661ee7e35d53d.woff2) format("woff2")}@font-face{font-family:SF-Pro-Bold;src:url(sf_pro_display-bold.7db197a1707fe7b5.woff2) format("woff2")}.mat-badge-content{font-weight:600;font-size:12px;font-family:Roboto,Helvetica Neue,sans-serif}.mat-badge-small .mat-badge-content{font-size:9px}.mat-badge-large .mat-badge-content{font-size:24px}.mat-h1,.mat-headline,.mat-typography .mat-h1,.mat-typography .mat-headline,.mat-typography h1{font:400 24px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h2,.mat-title,.mat-typography .mat-h2,.mat-typography .mat-title,.mat-typography h2{font:500 20px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h3,.mat-subheading-2,.mat-typography .mat-h3,.mat-typography .mat-subheading-2,.mat-typography h3{font:400 16px/28px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h4,.mat-subheading-1,.mat-typography .mat-h4,.mat-typography .mat-subheading-1,.mat-typography h4{font:400 15px/24px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h5,.mat-typography .mat-h5,.mat-typography h5{font:400 11.62px/20px Roboto,Helvetica Neue,sans-serif;margin:0 0 12px}.mat-h6,.mat-typography .mat-h6,.mat-typography h6{font:400 9.38px/20px Roboto,Helvetica Neue,sans-serif;margin:0 0 12px}.mat-body-strong,.mat-body-2,.mat-typography .mat-body-strong,.mat-typography .mat-body-2{font:500 14px/24px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-body,.mat-body-1,.mat-typography .mat-body,.mat-typography .mat-body-1,.mat-typography{font:400 14px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-body p,.mat-body-1 p,.mat-typography .mat-body p,.mat-typography .mat-body-1 p,.mat-typography p{margin:0 0 12px}.mat-small,.mat-caption,.mat-typography .mat-small,.mat-typography .mat-caption{font:400 12px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-display-4,.mat-typography .mat-display-4{font:300 112px/112px Roboto,Helvetica Neue,sans-serif;letter-spacing:-.05em;margin:0 0 56px}.mat-display-3,.mat-typography .mat-display-3{font:400 56px/56px Roboto,Helvetica Neue,sans-serif;letter-spacing:-.02em;margin:0 0 64px}.mat-display-2,.mat-typography .mat-display-2{font:400 45px/48px Roboto,Helvetica Neue,sans-serif;letter-spacing:-.005em;margin:0 0 64px}.mat-display-1,.mat-typography .mat-display-1{font:400 34px/40px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 64px}.mat-bottom-sheet-container{font:400 14px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-button,.mat-raised-button,.mat-icon-button,.mat-stroked-button,.mat-flat-button,.mat-fab,.mat-mini-fab{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.mat-button-toggle,.mat-card{font-family:Roboto,Helvetica Neue,sans-serif}.mat-card-title{font-size:24px;font-weight:500}.mat-card-header .mat-card-title{font-size:20px}.mat-card-subtitle,.mat-card-content{font-size:14px}.mat-checkbox{font-family:Roboto,Helvetica Neue,sans-serif}.mat-checkbox-layout .mat-checkbox-label{line-height:24px}.mat-chip{font-size:14px;font-weight:500}.mat-chip .mat-chip-trailing-icon.mat-icon,.mat-chip .mat-chip-remove.mat-icon{font-size:18px}.mat-table{font-family:Roboto,Helvetica Neue,sans-serif}.mat-header-cell{font-size:12px;font-weight:500}.mat-cell,.mat-footer-cell{font-size:14px}.mat-calendar{font-family:Roboto,Helvetica Neue,sans-serif}.mat-calendar-body{font-size:13px}.mat-calendar-body-label,.mat-calendar-period-button{font-size:14px;font-weight:500}.mat-calendar-table-header th{font-size:11px;font-weight:400}.mat-dialog-title{font:500 20px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-expansion-panel-header{font-family:Roboto,Helvetica Neue,sans-serif;font-size:15px;font-weight:400}.mat-expansion-panel-content{font:400 14px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-form-field{font-size:inherit;font-weight:400;line-height:1.125;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-form-field-wrapper{padding-bottom:1.34375em}.mat-form-field-prefix .mat-icon,.mat-form-field-suffix .mat-icon{font-size:150%;line-height:1.125}.mat-form-field-prefix .mat-icon-button,.mat-form-field-suffix .mat-icon-button{height:1.5em;width:1.5em}.mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field-suffix .mat-icon-button .mat-icon{height:1.125em;line-height:1.125}.mat-form-field-infix{padding:.5em 0;border-top:.84375em solid transparent}.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.34375em) scale(.75);width:133.3333333333%}.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.34374em) scale(.75);width:133.3333433333%}.mat-form-field-label-wrapper{top:-.84375em;padding-top:.84375em}.mat-form-field-label{top:1.34375em}.mat-form-field-underline{bottom:1.34375em}.mat-form-field-subscript-wrapper{font-size:75%;margin-top:.6666666667em;top:calc(100% - 1.7916666667em)}.mat-form-field-appearance-legacy .mat-form-field-wrapper{padding-bottom:1.25em}.mat-form-field-appearance-legacy .mat-form-field-infix{padding:.4375em 0}.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.001px);width:133.3333333333%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00101px);width:133.3333433333%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00102px);width:133.3333533333%}.mat-form-field-appearance-legacy .mat-form-field-label{top:1.28125em}.mat-form-field-appearance-legacy .mat-form-field-underline{bottom:1.25em}.mat-form-field-appearance-legacy .mat-form-field-subscript-wrapper{margin-top:.5416666667em;top:calc(100% - 1.6666666667em)}@media print{.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28122em) scale(.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28121em) scale(.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.2812em) scale(.75)}}.mat-form-field-appearance-fill .mat-form-field-infix{padding:.25em 0 .75em}.mat-form-field-appearance-fill .mat-form-field-label{top:1.09375em;margin-top:-.5em}.mat-form-field-appearance-fill.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-.59375em) scale(.75);width:133.3333333333%}.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-.59374em) scale(.75);width:133.3333433333%}.mat-form-field-appearance-outline .mat-form-field-infix{padding:1em 0}.mat-form-field-appearance-outline .mat-form-field-label{top:1.84375em;margin-top:-.25em}.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.59375em) scale(.75);width:133.3333333333%}.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.59374em) scale(.75);width:133.3333433333%}.mat-grid-tile-header,.mat-grid-tile-footer{font-size:14px}.mat-grid-tile-header .mat-line,.mat-grid-tile-footer .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-grid-tile-header .mat-line:nth-child(n+2),.mat-grid-tile-footer .mat-line:nth-child(n+2){font-size:12px}input.mat-input-element{margin-top:-.0625em}.mat-menu-item{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:400}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px}.mat-radio-button,.mat-select{font-family:Roboto,Helvetica Neue,sans-serif}.mat-select-trigger{height:1.125em}.mat-slide-toggle-content{font-family:Roboto,Helvetica Neue,sans-serif}.mat-slider-thumb-label-text{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px;font-weight:500}.mat-stepper-vertical,.mat-stepper-horizontal{font-family:Roboto,Helvetica Neue,sans-serif}.mat-step-label{font-size:14px;font-weight:400}.mat-step-sub-label-error{font-weight:400}.mat-step-label-error{font-size:14px}.mat-step-label-selected{font-size:14px;font-weight:500}.mat-tab-group{font-family:Roboto,Helvetica Neue,sans-serif}.mat-tab-label,.mat-tab-link{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.mat-toolbar,.mat-toolbar h1,.mat-toolbar h2,.mat-toolbar h3,.mat-toolbar h4,.mat-toolbar h5,.mat-toolbar h6{font:500 20px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0}.mat-tooltip{font-family:Roboto,Helvetica Neue,sans-serif;font-size:10px;padding-top:6px;padding-bottom:6px}.mat-tooltip-handset{font-size:14px;padding-top:8px;padding-bottom:8px}.mat-list-item,.mat-list-option{font-family:Roboto,Helvetica Neue,sans-serif}.mat-list-base .mat-list-item{font-size:16px}.mat-list-base .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base .mat-list-item .mat-line:nth-child(n+2){font-size:14px}.mat-list-base .mat-list-option{font-size:16px}.mat-list-base .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base .mat-list-option .mat-line:nth-child(n+2){font-size:14px}.mat-list-base .mat-subheader{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.mat-list-base[dense] .mat-list-item{font-size:12px}.mat-list-base[dense] .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base[dense] .mat-list-item .mat-line:nth-child(n+2){font-size:12px}.mat-list-base[dense] .mat-list-option{font-size:12px}.mat-list-base[dense] .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base[dense] .mat-list-option .mat-line:nth-child(n+2){font-size:12px}.mat-list-base[dense] .mat-subheader{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px;font-weight:500}.mat-option{font-family:Roboto,Helvetica Neue,sans-serif;font-size:16px}.mat-optgroup-label{font:500 14px/24px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-simple-snackbar{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px}.mat-simple-snackbar-action{line-height:1;font-family:inherit;font-size:inherit;font-weight:500}.mat-tree{font-family:Roboto,Helvetica Neue,sans-serif}.mat-tree-node,.mat-nested-tree-node{font-weight:400;font-size:14px}.mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0,0,.2,1);transform:scale(0)}.cdk-high-contrast-active .mat-ripple-element{display:none}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;inset:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{padding:2px 0!important;box-sizing:content-box!important;height:auto!important;overflow:hidden!important}textarea.cdk-textarea-autosize-measuring-firefox{padding:2px 0!important;box-sizing:content-box!important;height:0!important}@keyframes cdk-text-field-autofill-start{}@keyframes cdk-text-field-autofill-end{}.cdk-text-field-autofill-monitored:-webkit-autofill{animation:cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){animation:cdk-text-field-autofill-end 0s 1ms}.mat-focus-indicator,.mat-mdc-focus-indicator{position:relative}.white-white-orange .mat-ripple-element{background-color:#0000001a}.white-white-orange .mat-option{color:#000000de}.white-white-orange .mat-option:hover:not(.mat-option-disabled),.white-white-orange .mat-option:focus:not(.mat-option-disabled){background:rgba(0,0,0,.04)}.white-white-orange .mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled){background:rgba(0,0,0,.04)}.white-white-orange .mat-option.mat-active{background:rgba(0,0,0,.04);color:#000000de}.white-white-orange .mat-option.mat-option-disabled{color:#00000061}.white-white-orange .mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:#323232}.white-white-orange .mat-accent .mat-option.mat-selected:not(.mat-option-disabled){color:#ff8126}.white-white-orange .mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:#f44336}.white-white-orange .mat-optgroup-label{color:#0000008a}.white-white-orange .mat-optgroup-disabled .mat-optgroup-label{color:#00000061}.white-white-orange .mat-pseudo-checkbox{color:#0000008a}.white-white-orange .mat-pseudo-checkbox:after{color:#fafafa}.white-white-orange .mat-pseudo-checkbox-disabled{color:#b0b0b0}.white-white-orange .mat-primary .mat-pseudo-checkbox-checked,.white-white-orange .mat-primary .mat-pseudo-checkbox-indeterminate{background:#323232}.white-white-orange .mat-pseudo-checkbox-checked,.white-white-orange .mat-pseudo-checkbox-indeterminate,.white-white-orange .mat-accent .mat-pseudo-checkbox-checked,.white-white-orange .mat-accent .mat-pseudo-checkbox-indeterminate{background:#ff8126}.white-white-orange .mat-warn .mat-pseudo-checkbox-checked,.white-white-orange .mat-warn .mat-pseudo-checkbox-indeterminate{background:#f44336}.white-white-orange .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.white-white-orange .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background:#b0b0b0}.white-white-orange .mat-app-background,.white-white-orange.mat-app-background{background-color:#fafafa;color:#000000de}.white-white-orange .mat-elevation-z0{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.white-white-orange .mat-elevation-z1{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.white-white-orange .mat-elevation-z2{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.white-white-orange .mat-elevation-z3{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.white-white-orange .mat-elevation-z4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.white-white-orange .mat-elevation-z5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.white-white-orange .mat-elevation-z6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.white-white-orange .mat-elevation-z7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.white-white-orange .mat-elevation-z8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.white-white-orange .mat-elevation-z9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.white-white-orange .mat-elevation-z10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.white-white-orange .mat-elevation-z11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.white-white-orange .mat-elevation-z12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.white-white-orange .mat-elevation-z13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.white-white-orange .mat-elevation-z14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.white-white-orange .mat-elevation-z15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.white-white-orange .mat-elevation-z16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.white-white-orange .mat-elevation-z17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.white-white-orange .mat-elevation-z18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.white-white-orange .mat-elevation-z19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.white-white-orange .mat-elevation-z20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.white-white-orange .mat-elevation-z21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.white-white-orange .mat-elevation-z22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.white-white-orange .mat-elevation-z23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.white-white-orange .mat-elevation-z24{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.mat-theme-loaded-marker{display:none}.white-white-orange .mat-autocomplete-panel{background:white;color:#000000de}.white-white-orange .mat-autocomplete-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.white-white-orange .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover){background:white}.white-white-orange .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:#000000de}.white-white-orange .mat-badge{position:relative}.white-white-orange .mat-badge.mat-badge{overflow:visible}.white-white-orange .mat-badge-hidden .mat-badge-content{display:none}.white-white-orange .mat-badge-content{position:absolute;text-align:center;display:inline-block;border-radius:50%;transition:transform .2s ease-in-out;transform:scale(.6);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}.white-white-orange .ng-animate-disabled .mat-badge-content,.white-white-orange .mat-badge-content._mat-animation-noopable{transition:none}.white-white-orange .mat-badge-content.mat-badge-active{transform:none}.white-white-orange .mat-badge-small .mat-badge-content{width:16px;height:16px;line-height:16px}.white-white-orange .mat-badge-small.mat-badge-above .mat-badge-content{top:-8px}.white-white-orange .mat-badge-small.mat-badge-below .mat-badge-content{bottom:-8px}.white-white-orange .mat-badge-small.mat-badge-before .mat-badge-content{left:-16px}[dir=rtl] .white-white-orange .mat-badge-small.mat-badge-before .mat-badge-content{left:auto;right:-16px}.white-white-orange .mat-badge-small.mat-badge-after .mat-badge-content{right:-16px}[dir=rtl] .white-white-orange .mat-badge-small.mat-badge-after .mat-badge-content{right:auto;left:-16px}.white-white-orange .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-8px}[dir=rtl] .white-white-orange .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-8px}.white-white-orange .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-8px}[dir=rtl] .white-white-orange .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-8px}.white-white-orange .mat-badge-medium .mat-badge-content{width:22px;height:22px;line-height:22px}.white-white-orange .mat-badge-medium.mat-badge-above .mat-badge-content{top:-11px}.white-white-orange .mat-badge-medium.mat-badge-below .mat-badge-content{bottom:-11px}.white-white-orange .mat-badge-medium.mat-badge-before .mat-badge-content{left:-22px}[dir=rtl] .white-white-orange .mat-badge-medium.mat-badge-before .mat-badge-content{left:auto;right:-22px}.white-white-orange .mat-badge-medium.mat-badge-after .mat-badge-content{right:-22px}[dir=rtl] .white-white-orange .mat-badge-medium.mat-badge-after .mat-badge-content{right:auto;left:-22px}.white-white-orange .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-11px}[dir=rtl] .white-white-orange .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-11px}.white-white-orange .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-11px}[dir=rtl] .white-white-orange .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-11px}.white-white-orange .mat-badge-large .mat-badge-content{width:28px;height:28px;line-height:28px}.white-white-orange .mat-badge-large.mat-badge-above .mat-badge-content{top:-14px}.white-white-orange .mat-badge-large.mat-badge-below .mat-badge-content{bottom:-14px}.white-white-orange .mat-badge-large.mat-badge-before .mat-badge-content{left:-28px}[dir=rtl] .white-white-orange .mat-badge-large.mat-badge-before .mat-badge-content{left:auto;right:-28px}.white-white-orange .mat-badge-large.mat-badge-after .mat-badge-content{right:-28px}[dir=rtl] .white-white-orange .mat-badge-large.mat-badge-after .mat-badge-content{right:auto;left:-28px}.white-white-orange .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-14px}[dir=rtl] .white-white-orange .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-14px}.white-white-orange .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-14px}[dir=rtl] .white-white-orange .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-14px}.white-white-orange .mat-badge-content{color:#323232;background:#323232}.cdk-high-contrast-active .white-white-orange .mat-badge-content{outline:solid 1px;border-radius:0}.white-white-orange .mat-badge-accent .mat-badge-content{background:#ff8126;color:#fff}.white-white-orange .mat-badge-warn .mat-badge-content{color:#fff;background:#f44336}.white-white-orange .mat-badge-disabled .mat-badge-content{background:#b9b9b9;color:#00000061}.white-white-orange .mat-bottom-sheet-container{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f;background:white;color:#000000de}.white-white-orange .mat-button,.white-white-orange .mat-icon-button,.white-white-orange .mat-stroked-button{color:inherit;background:transparent}.white-white-orange .mat-button.mat-primary,.white-white-orange .mat-icon-button.mat-primary,.white-white-orange .mat-stroked-button.mat-primary{color:#323232}.white-white-orange .mat-button.mat-accent,.white-white-orange .mat-icon-button.mat-accent,.white-white-orange .mat-stroked-button.mat-accent{color:#ff8126}.white-white-orange .mat-button.mat-warn,.white-white-orange .mat-icon-button.mat-warn,.white-white-orange .mat-stroked-button.mat-warn{color:#f44336}.white-white-orange .mat-button.mat-primary.mat-button-disabled,.white-white-orange .mat-button.mat-accent.mat-button-disabled,.white-white-orange .mat-button.mat-warn.mat-button-disabled,.white-white-orange .mat-button.mat-button-disabled.mat-button-disabled,.white-white-orange .mat-icon-button.mat-primary.mat-button-disabled,.white-white-orange .mat-icon-button.mat-accent.mat-button-disabled,.white-white-orange .mat-icon-button.mat-warn.mat-button-disabled,.white-white-orange .mat-icon-button.mat-button-disabled.mat-button-disabled,.white-white-orange .mat-stroked-button.mat-primary.mat-button-disabled,.white-white-orange .mat-stroked-button.mat-accent.mat-button-disabled,.white-white-orange .mat-stroked-button.mat-warn.mat-button-disabled,.white-white-orange .mat-stroked-button.mat-button-disabled.mat-button-disabled{color:#00000042}.white-white-orange .mat-button.mat-primary .mat-button-focus-overlay,.white-white-orange .mat-icon-button.mat-primary .mat-button-focus-overlay,.white-white-orange .mat-stroked-button.mat-primary .mat-button-focus-overlay{background-color:#323232}.white-white-orange .mat-button.mat-accent .mat-button-focus-overlay,.white-white-orange .mat-icon-button.mat-accent .mat-button-focus-overlay,.white-white-orange .mat-stroked-button.mat-accent .mat-button-focus-overlay{background-color:#ff8126}.white-white-orange .mat-button.mat-warn .mat-button-focus-overlay,.white-white-orange .mat-icon-button.mat-warn .mat-button-focus-overlay,.white-white-orange .mat-stroked-button.mat-warn .mat-button-focus-overlay{background-color:#f44336}.white-white-orange .mat-button.mat-button-disabled .mat-button-focus-overlay,.white-white-orange .mat-icon-button.mat-button-disabled .mat-button-focus-overlay,.white-white-orange .mat-stroked-button.mat-button-disabled .mat-button-focus-overlay{background-color:transparent}.white-white-orange .mat-button .mat-ripple-element,.white-white-orange .mat-icon-button .mat-ripple-element,.white-white-orange .mat-stroked-button .mat-ripple-element{opacity:.1;background-color:currentColor}.white-white-orange .mat-button-focus-overlay{background:black}.white-white-orange .mat-stroked-button:not(.mat-button-disabled){border-color:#0000001f}.white-white-orange .mat-flat-button,.white-white-orange .mat-raised-button,.white-white-orange .mat-fab,.white-white-orange .mat-mini-fab{color:#000000de;background-color:#fff}.white-white-orange .mat-flat-button.mat-primary,.white-white-orange .mat-raised-button.mat-primary,.white-white-orange .mat-fab.mat-primary,.white-white-orange .mat-mini-fab.mat-primary{color:#323232}.white-white-orange .mat-flat-button.mat-accent,.white-white-orange .mat-raised-button.mat-accent,.white-white-orange .mat-fab.mat-accent,.white-white-orange .mat-mini-fab.mat-accent,.white-white-orange .mat-flat-button.mat-warn,.white-white-orange .mat-raised-button.mat-warn,.white-white-orange .mat-fab.mat-warn,.white-white-orange .mat-mini-fab.mat-warn{color:#fff}.white-white-orange .mat-flat-button.mat-primary.mat-button-disabled,.white-white-orange .mat-flat-button.mat-accent.mat-button-disabled,.white-white-orange .mat-flat-button.mat-warn.mat-button-disabled,.white-white-orange .mat-flat-button.mat-button-disabled.mat-button-disabled,.white-white-orange .mat-raised-button.mat-primary.mat-button-disabled,.white-white-orange .mat-raised-button.mat-accent.mat-button-disabled,.white-white-orange .mat-raised-button.mat-warn.mat-button-disabled,.white-white-orange .mat-raised-button.mat-button-disabled.mat-button-disabled,.white-white-orange .mat-fab.mat-primary.mat-button-disabled,.white-white-orange .mat-fab.mat-accent.mat-button-disabled,.white-white-orange .mat-fab.mat-warn.mat-button-disabled,.white-white-orange .mat-fab.mat-button-disabled.mat-button-disabled,.white-white-orange .mat-mini-fab.mat-primary.mat-button-disabled,.white-white-orange .mat-mini-fab.mat-accent.mat-button-disabled,.white-white-orange .mat-mini-fab.mat-warn.mat-button-disabled,.white-white-orange .mat-mini-fab.mat-button-disabled.mat-button-disabled{color:#00000042}.white-white-orange .mat-flat-button.mat-primary,.white-white-orange .mat-raised-button.mat-primary,.white-white-orange .mat-fab.mat-primary,.white-white-orange .mat-mini-fab.mat-primary{background-color:#323232}.white-white-orange .mat-flat-button.mat-accent,.white-white-orange .mat-raised-button.mat-accent,.white-white-orange .mat-fab.mat-accent,.white-white-orange .mat-mini-fab.mat-accent{background-color:#ff8126}.white-white-orange .mat-flat-button.mat-warn,.white-white-orange .mat-raised-button.mat-warn,.white-white-orange .mat-fab.mat-warn,.white-white-orange .mat-mini-fab.mat-warn{background-color:#f44336}.white-white-orange .mat-flat-button.mat-primary.mat-button-disabled,.white-white-orange .mat-flat-button.mat-accent.mat-button-disabled,.white-white-orange .mat-flat-button.mat-warn.mat-button-disabled,.white-white-orange .mat-flat-button.mat-button-disabled.mat-button-disabled,.white-white-orange .mat-raised-button.mat-primary.mat-button-disabled,.white-white-orange .mat-raised-button.mat-accent.mat-button-disabled,.white-white-orange .mat-raised-button.mat-warn.mat-button-disabled,.white-white-orange .mat-raised-button.mat-button-disabled.mat-button-disabled,.white-white-orange .mat-fab.mat-primary.mat-button-disabled,.white-white-orange .mat-fab.mat-accent.mat-button-disabled,.white-white-orange .mat-fab.mat-warn.mat-button-disabled,.white-white-orange .mat-fab.mat-button-disabled.mat-button-disabled,.white-white-orange .mat-mini-fab.mat-primary.mat-button-disabled,.white-white-orange .mat-mini-fab.mat-accent.mat-button-disabled,.white-white-orange .mat-mini-fab.mat-warn.mat-button-disabled,.white-white-orange .mat-mini-fab.mat-button-disabled.mat-button-disabled{background-color:#0000001f}.white-white-orange .mat-flat-button.mat-primary .mat-ripple-element,.white-white-orange .mat-raised-button.mat-primary .mat-ripple-element,.white-white-orange .mat-fab.mat-primary .mat-ripple-element,.white-white-orange .mat-mini-fab.mat-primary .mat-ripple-element{background-color:#3232321a}.white-white-orange .mat-flat-button.mat-accent .mat-ripple-element,.white-white-orange .mat-raised-button.mat-accent .mat-ripple-element,.white-white-orange .mat-fab.mat-accent .mat-ripple-element,.white-white-orange .mat-mini-fab.mat-accent .mat-ripple-element,.white-white-orange .mat-flat-button.mat-warn .mat-ripple-element,.white-white-orange .mat-raised-button.mat-warn .mat-ripple-element,.white-white-orange .mat-fab.mat-warn .mat-ripple-element,.white-white-orange .mat-mini-fab.mat-warn .mat-ripple-element{background-color:#ffffff1a}.white-white-orange .mat-stroked-button:not([class*=mat-elevation-z]),.white-white-orange .mat-flat-button:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.white-white-orange .mat-raised-button:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.white-white-orange .mat-raised-button:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.white-white-orange .mat-raised-button.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.white-white-orange .mat-fab:not([class*=mat-elevation-z]),.white-white-orange .mat-mini-fab:not([class*=mat-elevation-z]){box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.white-white-orange .mat-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]),.white-white-orange .mat-mini-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.white-white-orange .mat-fab.mat-button-disabled:not([class*=mat-elevation-z]),.white-white-orange .mat-mini-fab.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.white-white-orange .mat-button-toggle-standalone:not([class*=mat-elevation-z]),.white-white-orange .mat-button-toggle-group:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.white-white-orange .mat-button-toggle-standalone.mat-button-toggle-appearance-standard:not([class*=mat-elevation-z]),.white-white-orange .mat-button-toggle-group-appearance-standard:not([class*=mat-elevation-z]){box-shadow:none}.white-white-orange .mat-button-toggle{color:#00000061}.white-white-orange .mat-button-toggle .mat-button-toggle-focus-overlay{background-color:#0000001f}.white-white-orange .mat-button-toggle-appearance-standard{color:#000000de;background:white}.white-white-orange .mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{background-color:#000}.white-white-orange .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:solid 1px #e0e0e0}.white-white-orange [dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:solid 1px #e0e0e0}.white-white-orange .mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:none;border-top:solid 1px #e0e0e0}.white-white-orange .mat-button-toggle-checked{background-color:#e0e0e0;color:#0000008a}.white-white-orange .mat-button-toggle-checked.mat-button-toggle-appearance-standard{color:#000000de}.white-white-orange .mat-button-toggle-disabled{color:#00000042;background-color:#eee}.white-white-orange .mat-button-toggle-disabled.mat-button-toggle-appearance-standard{background:white}.white-white-orange .mat-button-toggle-disabled.mat-button-toggle-checked{background-color:#bdbdbd}.white-white-orange .mat-button-toggle-standalone.mat-button-toggle-appearance-standard,.white-white-orange .mat-button-toggle-group-appearance-standard{border:solid 1px #e0e0e0}.white-white-orange .mat-button-toggle-appearance-standard .mat-button-toggle-label-content{line-height:48px}.white-white-orange .mat-card{background:white;color:#000000de}.white-white-orange .mat-card:not([class*=mat-elevation-z]){box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.white-white-orange .mat-card.mat-card-flat:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.white-white-orange .mat-card-subtitle{color:#0000008a}.white-white-orange .mat-checkbox-frame{border-color:#0000008a}.white-white-orange .mat-checkbox-checkmark{fill:#fafafa}.white-white-orange .mat-checkbox-checkmark-path{stroke:#fafafa!important}.white-white-orange .mat-checkbox-mixedmark{background-color:#fafafa}.white-white-orange .mat-checkbox-indeterminate.mat-primary .mat-checkbox-background,.white-white-orange .mat-checkbox-checked.mat-primary .mat-checkbox-background{background-color:#323232}.white-white-orange .mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,.white-white-orange .mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#ff8126}.white-white-orange .mat-checkbox-indeterminate.mat-warn .mat-checkbox-background,.white-white-orange .mat-checkbox-checked.mat-warn .mat-checkbox-background{background-color:#f44336}.white-white-orange .mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,.white-white-orange .mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{background-color:#b0b0b0}.white-white-orange .mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame{border-color:#b0b0b0}.white-white-orange .mat-checkbox-disabled .mat-checkbox-label{color:#00000061}.white-white-orange .mat-checkbox .mat-ripple-element{background-color:#000}.white-white-orange .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,.white-white-orange .mat-checkbox:active:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element{background:#323232}.white-white-orange .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,.white-white-orange .mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element{background:#ff8126}.white-white-orange .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,.white-white-orange .mat-checkbox:active:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element{background:#f44336}.white-white-orange .mat-chip.mat-standard-chip{background-color:#e0e0e0;color:#000000de}.white-white-orange .mat-chip.mat-standard-chip .mat-chip-remove{color:#000000de;opacity:.4}.white-white-orange .mat-chip.mat-standard-chip:not(.mat-chip-disabled):active{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.white-white-orange .mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover{opacity:.54}.white-white-orange .mat-chip.mat-standard-chip.mat-chip-disabled{opacity:.4}.white-white-orange .mat-chip.mat-standard-chip:after{background:black}.white-white-orange .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary{background-color:#323232;color:#323232}.white-white-orange .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove{color:#323232;opacity:.4}.white-white-orange .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element{background-color:#3232321a}.white-white-orange .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn{background-color:#f44336;color:#fff}.white-white-orange .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove{color:#fff;opacity:.4}.white-white-orange .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element{background-color:#ffffff1a}.white-white-orange .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent{background-color:#ff8126;color:#fff}.white-white-orange .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove{color:#fff;opacity:.4}.white-white-orange .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element{background-color:#ffffff1a}.white-white-orange .mat-table{background:white}.white-white-orange .mat-table thead,.white-white-orange .mat-table tbody,.white-white-orange .mat-table tfoot,.white-white-orange mat-header-row,.white-white-orange mat-row,.white-white-orange mat-footer-row,.white-white-orange [mat-header-row],.white-white-orange [mat-row],.white-white-orange [mat-footer-row],.white-white-orange .mat-table-sticky{background:inherit}.white-white-orange mat-row,.white-white-orange mat-header-row,.white-white-orange mat-footer-row,.white-white-orange th.mat-header-cell,.white-white-orange td.mat-cell,.white-white-orange td.mat-footer-cell{border-bottom-color:#0000001f}.white-white-orange .mat-header-cell{color:#0000008a}.white-white-orange .mat-cell,.white-white-orange .mat-footer-cell{color:#000000de}.white-white-orange .mat-calendar-arrow{fill:#0000008a}.white-white-orange .mat-datepicker-toggle,.white-white-orange .mat-datepicker-content .mat-calendar-next-button,.white-white-orange .mat-datepicker-content .mat-calendar-previous-button{color:#0000008a}.white-white-orange .mat-calendar-table-header-divider:after{background:rgba(0,0,0,.12)}.white-white-orange .mat-calendar-table-header,.white-white-orange .mat-calendar-body-label{color:#0000008a}.white-white-orange .mat-calendar-body-cell-content,.white-white-orange .mat-date-range-input-separator{color:#000000de;border-color:transparent}.white-white-orange .mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){color:#00000061}.white-white-orange .mat-form-field-disabled .mat-date-range-input-separator{color:#00000061}.white-white-orange .mat-calendar-body-in-preview{color:#0000003d}.white-white-orange .mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#00000061}.white-white-orange .mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#0000002e}.white-white-orange .mat-calendar-body-in-range:before{background:rgba(50,50,50,.2)}.white-white-orange .mat-calendar-body-comparison-identical,.white-white-orange .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.white-white-orange .mat-calendar-body-comparison-bridge-start:before,.white-white-orange [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(50,50,50,.2) 50%,rgba(249,171,0,.2) 50%)}.white-white-orange .mat-calendar-body-comparison-bridge-end:before,.white-white-orange [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(50,50,50,.2) 50%,rgba(249,171,0,.2) 50%)}.white-white-orange .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.white-white-orange .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.white-white-orange .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.white-white-orange .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.white-white-orange .mat-calendar-body-selected{background-color:#323232;color:#323232}.white-white-orange .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#32323266}.white-white-orange .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #323232}.white-white-orange .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.white-white-orange .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#3232324d}@media (hover: hover){.white-white-orange .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#3232324d}}.white-white-orange .mat-datepicker-content{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;background-color:#fff;color:#000000de}.white-white-orange .mat-datepicker-content.mat-accent .mat-calendar-body-in-range:before{background:rgba(255,129,38,.2)}.white-white-orange .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical,.white-white-orange .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.white-white-orange .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-start:before,.white-white-orange .mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(255,129,38,.2) 50%,rgba(249,171,0,.2) 50%)}.white-white-orange .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-end:before,.white-white-orange .mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(255,129,38,.2) 50%,rgba(249,171,0,.2) 50%)}.white-white-orange .mat-datepicker-content.mat-accent .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.white-white-orange .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.white-white-orange .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.white-white-orange .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.white-white-orange .mat-datepicker-content.mat-accent .mat-calendar-body-selected{background-color:#ff8126;color:#fff}.white-white-orange .mat-datepicker-content.mat-accent .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#ff812666}.white-white-orange .mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.white-white-orange .mat-datepicker-content.mat-accent .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.white-white-orange .mat-datepicker-content.mat-accent .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#ff81264d}@media (hover: hover){.white-white-orange .mat-datepicker-content.mat-accent .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#ff81264d}}.white-white-orange .mat-datepicker-content.mat-warn .mat-calendar-body-in-range:before{background:rgba(244,67,54,.2)}.white-white-orange .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical,.white-white-orange .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.white-white-orange .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-start:before,.white-white-orange .mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(244,67,54,.2) 50%,rgba(249,171,0,.2) 50%)}.white-white-orange .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-end:before,.white-white-orange .mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(244,67,54,.2) 50%,rgba(249,171,0,.2) 50%)}.white-white-orange .mat-datepicker-content.mat-warn .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.white-white-orange .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.white-white-orange .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.white-white-orange .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.white-white-orange .mat-datepicker-content.mat-warn .mat-calendar-body-selected{background-color:#f44336;color:#fff}.white-white-orange .mat-datepicker-content.mat-warn .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#f4433666}.white-white-orange .mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.white-white-orange .mat-datepicker-content.mat-warn .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.white-white-orange .mat-datepicker-content.mat-warn .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#f443364d}@media (hover: hover){.white-white-orange .mat-datepicker-content.mat-warn .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#f443364d}}.white-white-orange .mat-datepicker-content-touch{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.white-white-orange .mat-datepicker-toggle-active{color:#323232}.white-white-orange .mat-datepicker-toggle-active.mat-accent{color:#ff8126}.white-white-orange .mat-datepicker-toggle-active.mat-warn{color:#f44336}.white-white-orange .mat-date-range-input-inner[disabled]{color:#00000061}.white-white-orange .mat-dialog-container{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f;background:white;color:#000000de}.white-white-orange .mat-divider{border-top-color:#0000001f}.white-white-orange .mat-divider-vertical{border-right-color:#0000001f}.white-white-orange .mat-expansion-panel{background:white;color:#000000de}.white-white-orange .mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.white-white-orange .mat-action-row{border-top-color:#0000001f}.white-white-orange .mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused:not([aria-disabled=true]),.white-white-orange .mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused:not([aria-disabled=true]),.white-white-orange .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled=true]){background:rgba(0,0,0,.04)}@media (hover: none){.white-white-orange .mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover{background:white}}.white-white-orange .mat-expansion-panel-header-title{color:#000000de}.white-white-orange .mat-expansion-panel-header-description,.white-white-orange .mat-expansion-indicator:after{color:#0000008a}.white-white-orange .mat-expansion-panel-header[aria-disabled=true]{color:#00000042}.white-white-orange .mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title,.white-white-orange .mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description{color:inherit}.white-white-orange .mat-expansion-panel-header{height:48px}.white-white-orange .mat-expansion-panel-header.mat-expanded{height:64px}.white-white-orange .mat-form-field-label,.white-white-orange .mat-hint{color:#0009}.white-white-orange .mat-form-field.mat-focused .mat-form-field-label{color:#323232}.white-white-orange .mat-form-field.mat-focused .mat-form-field-label.mat-accent{color:#ff8126}.white-white-orange .mat-form-field.mat-focused .mat-form-field-label.mat-warn{color:#f44336}.white-white-orange .mat-focused .mat-form-field-required-marker{color:#ff8126}.white-white-orange .mat-form-field-ripple{background-color:#000000de}.white-white-orange .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#323232}.white-white-orange .mat-form-field.mat-focused .mat-form-field-ripple.mat-accent{background-color:#ff8126}.white-white-orange .mat-form-field.mat-focused .mat-form-field-ripple.mat-warn{background-color:#f44336}.white-white-orange .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix:after{color:#323232}.white-white-orange .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix:after{color:#ff8126}.white-white-orange .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix:after{color:#f44336}.white-white-orange .mat-form-field.mat-form-field-invalid .mat-form-field-label,.white-white-orange .mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent,.white-white-orange .mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker{color:#f44336}.white-white-orange .mat-form-field.mat-form-field-invalid .mat-form-field-ripple,.white-white-orange .mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{background-color:#f44336}.white-white-orange .mat-error{color:#f44336}.white-white-orange .mat-form-field-appearance-legacy .mat-form-field-label,.white-white-orange .mat-form-field-appearance-legacy .mat-hint{color:#0000008a}.white-white-orange .mat-form-field-appearance-legacy .mat-form-field-underline{background-color:#0000006b}.white-white-orange .mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0%,rgba(0,0,0,.42) 33%,transparent 0%);background-size:4px 100%;background-repeat:repeat-x}.white-white-orange .mat-form-field-appearance-standard .mat-form-field-underline{background-color:#0000006b}.white-white-orange .mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0%,rgba(0,0,0,.42) 33%,transparent 0%);background-size:4px 100%;background-repeat:repeat-x}.white-white-orange .mat-form-field-appearance-fill .mat-form-field-flex{background-color:#0000000a}.white-white-orange .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{background-color:#00000005}.white-white-orange .mat-form-field-appearance-fill .mat-form-field-underline:before{background-color:#0000006b}.white-white-orange .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label{color:#00000061}.white-white-orange .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline:before{background-color:transparent}.white-white-orange .mat-form-field-appearance-outline .mat-form-field-outline{color:#0000001f}.white-white-orange .mat-form-field-appearance-outline .mat-form-field-outline-thick{color:#000000de}.white-white-orange .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{color:#323232}.white-white-orange .mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick{color:#ff8126}.white-white-orange .mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick,.white-white-orange .mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick{color:#f44336}.white-white-orange .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label{color:#00000061}.white-white-orange .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:#0000000f}.white-white-orange .mat-icon.mat-primary{color:#323232}.white-white-orange .mat-icon.mat-accent{color:#ff8126}.white-white-orange .mat-icon.mat-warn{color:#f44336}.white-white-orange .mat-form-field-type-mat-native-select .mat-form-field-infix:after{color:#0000008a}.white-white-orange .mat-input-element:disabled,.white-white-orange .mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix:after{color:#00000061}.white-white-orange .mat-input-element{caret-color:#323232}.white-white-orange .mat-input-element::placeholder{color:#0000006b}.white-white-orange .mat-input-element::-moz-placeholder{color:#0000006b}.white-white-orange .mat-input-element::-webkit-input-placeholder{color:#0000006b}.white-white-orange .mat-input-element:-ms-input-placeholder{color:#0000006b}.white-white-orange .mat-form-field.mat-accent .mat-input-element{caret-color:#ff8126}.white-white-orange .mat-form-field.mat-warn .mat-input-element,.white-white-orange .mat-form-field-invalid .mat-input-element{caret-color:#f44336}.white-white-orange .mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix:after{color:#f44336}.white-white-orange .mat-list-base .mat-list-item,.white-white-orange .mat-list-base .mat-list-option{color:#000000de}.white-white-orange .mat-list-base .mat-subheader{color:#0000008a}.white-white-orange .mat-list-base .mat-list-item-disabled{background-color:#eee;color:#00000061}.white-white-orange .mat-list-option:hover,.white-white-orange .mat-list-option:focus,.white-white-orange .mat-nav-list .mat-list-item:hover,.white-white-orange .mat-nav-list .mat-list-item:focus,.white-white-orange .mat-action-list .mat-list-item:hover,.white-white-orange .mat-action-list .mat-list-item:focus{background:rgba(0,0,0,.04)}.white-white-orange .mat-list-single-selected-option,.white-white-orange .mat-list-single-selected-option:hover,.white-white-orange .mat-list-single-selected-option:focus{background:rgba(0,0,0,.12)}.white-white-orange .mat-menu-panel{background:white}.white-white-orange .mat-menu-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.white-white-orange .mat-menu-item{background:transparent;color:#000000de}.white-white-orange .mat-menu-item[disabled],.white-white-orange .mat-menu-item[disabled] .mat-menu-submenu-icon,.white-white-orange .mat-menu-item[disabled] .mat-icon-no-color{color:#00000061}.white-white-orange .mat-menu-item .mat-icon-no-color,.white-white-orange .mat-menu-submenu-icon{color:#0000008a}.white-white-orange .mat-menu-item:hover:not([disabled]),.white-white-orange .mat-menu-item.cdk-program-focused:not([disabled]),.white-white-orange .mat-menu-item.cdk-keyboard-focused:not([disabled]),.white-white-orange .mat-menu-item-highlighted:not([disabled]){background:rgba(0,0,0,.04)}.white-white-orange .mat-paginator{background:white}.white-white-orange .mat-paginator,.white-white-orange .mat-paginator-page-size .mat-select-trigger{color:#0000008a}.white-white-orange .mat-paginator-decrement,.white-white-orange .mat-paginator-increment{border-top:2px solid rgba(0,0,0,.54);border-right:2px solid rgba(0,0,0,.54)}.white-white-orange .mat-paginator-first,.white-white-orange .mat-paginator-last{border-top:2px solid rgba(0,0,0,.54)}.white-white-orange .mat-icon-button[disabled] .mat-paginator-decrement,.white-white-orange .mat-icon-button[disabled] .mat-paginator-increment,.white-white-orange .mat-icon-button[disabled] .mat-paginator-first,.white-white-orange .mat-icon-button[disabled] .mat-paginator-last{border-color:#00000061}.white-white-orange .mat-paginator-container{min-height:56px}.white-white-orange .mat-progress-bar-background{fill:#c8c8c8}.white-white-orange .mat-progress-bar-buffer{background-color:#c8c8c8}.white-white-orange .mat-progress-bar-fill:after{background-color:#323232}.white-white-orange .mat-progress-bar.mat-accent .mat-progress-bar-background{fill:#fbdcc5}.white-white-orange .mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:#fbdcc5}.white-white-orange .mat-progress-bar.mat-accent .mat-progress-bar-fill:after{background-color:#ff8126}.white-white-orange .mat-progress-bar.mat-warn .mat-progress-bar-background{fill:#f9ccc9}.white-white-orange .mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#f9ccc9}.white-white-orange .mat-progress-bar.mat-warn .mat-progress-bar-fill:after{background-color:#f44336}.white-white-orange .mat-progress-spinner circle,.white-white-orange .mat-spinner circle{stroke:#323232}.white-white-orange .mat-progress-spinner.mat-accent circle,.white-white-orange .mat-spinner.mat-accent circle{stroke:#ff8126}.white-white-orange .mat-progress-spinner.mat-warn circle,.white-white-orange .mat-spinner.mat-warn circle{stroke:#f44336}.white-white-orange .mat-radio-outer-circle{border-color:#0000008a}.white-white-orange .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:#323232}.white-white-orange .mat-radio-button.mat-primary .mat-radio-inner-circle,.white-white-orange .mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.white-white-orange .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple,.white-white-orange .mat-radio-button.mat-primary:active .mat-radio-persistent-ripple{background-color:#323232}.white-white-orange .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#ff8126}.white-white-orange .mat-radio-button.mat-accent .mat-radio-inner-circle,.white-white-orange .mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.white-white-orange .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,.white-white-orange .mat-radio-button.mat-accent:active .mat-radio-persistent-ripple{background-color:#ff8126}.white-white-orange .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{border-color:#f44336}.white-white-orange .mat-radio-button.mat-warn .mat-radio-inner-circle,.white-white-orange .mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.white-white-orange .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple,.white-white-orange .mat-radio-button.mat-warn:active .mat-radio-persistent-ripple{background-color:#f44336}.white-white-orange .mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle,.white-white-orange .mat-radio-button.mat-radio-disabled .mat-radio-outer-circle{border-color:#00000061}.white-white-orange .mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element,.white-white-orange .mat-radio-button.mat-radio-disabled .mat-radio-inner-circle{background-color:#00000061}.white-white-orange .mat-radio-button.mat-radio-disabled .mat-radio-label-content{color:#00000061}.white-white-orange .mat-radio-button .mat-ripple-element{background-color:#000}.white-white-orange .mat-select-value{color:#000000de}.white-white-orange .mat-select-placeholder{color:#0000006b}.white-white-orange .mat-select-disabled .mat-select-value{color:#00000061}.white-white-orange .mat-select-arrow{color:#0000008a}.white-white-orange .mat-select-panel{background:white}.white-white-orange .mat-select-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.white-white-orange .mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:rgba(0,0,0,.12)}.white-white-orange .mat-form-field.mat-focused.mat-primary .mat-select-arrow{color:#323232}.white-white-orange .mat-form-field.mat-focused.mat-accent .mat-select-arrow{color:#ff8126}.white-white-orange .mat-form-field.mat-focused.mat-warn .mat-select-arrow,.white-white-orange .mat-form-field .mat-select.mat-select-invalid .mat-select-arrow{color:#f44336}.white-white-orange .mat-form-field .mat-select.mat-select-disabled .mat-select-arrow{color:#00000061}.white-white-orange .mat-drawer-container{background-color:#fafafa;color:#000000de}.white-white-orange .mat-drawer{background-color:#fff;color:#000000de}.white-white-orange .mat-drawer.mat-drawer-push{background-color:#fff}.white-white-orange .mat-drawer:not(.mat-drawer-side){box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.white-white-orange .mat-drawer-side{border-right:solid 1px rgba(0,0,0,.12)}.white-white-orange .mat-drawer-side.mat-drawer-end,.white-white-orange [dir=rtl] .mat-drawer-side{border-left:solid 1px rgba(0,0,0,.12);border-right:none}.white-white-orange [dir=rtl] .mat-drawer-side.mat-drawer-end{border-left:none;border-right:solid 1px rgba(0,0,0,.12)}.white-white-orange .mat-drawer-backdrop.mat-drawer-shown{background-color:#0009}.white-white-orange .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background-color:#ff8126}.white-white-orange .mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:#ff81268a}.white-white-orange .mat-slide-toggle.mat-checked .mat-ripple-element{background-color:#ff8126}.white-white-orange .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb{background-color:#323232}.white-white-orange .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar{background-color:#3232328a}.white-white-orange .mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element{background-color:#323232}.white-white-orange .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb{background-color:#f44336}.white-white-orange .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar{background-color:#f443368a}.white-white-orange .mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element{background-color:#f44336}.white-white-orange .mat-slide-toggle:not(.mat-checked) .mat-ripple-element{background-color:#000}.white-white-orange .mat-slide-toggle-thumb{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;background-color:#fafafa}.white-white-orange .mat-slide-toggle-bar{background-color:#00000061}.white-white-orange .mat-slider-track-background{background-color:#00000042}.white-white-orange .mat-slider.mat-primary .mat-slider-track-fill,.white-white-orange .mat-slider.mat-primary .mat-slider-thumb,.white-white-orange .mat-slider.mat-primary .mat-slider-thumb-label{background-color:#323232}.white-white-orange .mat-slider.mat-primary .mat-slider-thumb-label-text{color:#323232}.white-white-orange .mat-slider.mat-primary .mat-slider-focus-ring{background-color:#32323233}.white-white-orange .mat-slider.mat-accent .mat-slider-track-fill,.white-white-orange .mat-slider.mat-accent .mat-slider-thumb,.white-white-orange .mat-slider.mat-accent .mat-slider-thumb-label{background-color:#ff8126}.white-white-orange .mat-slider.mat-accent .mat-slider-thumb-label-text{color:#fff}.white-white-orange .mat-slider.mat-accent .mat-slider-focus-ring{background-color:#ff812633}.white-white-orange .mat-slider.mat-warn .mat-slider-track-fill,.white-white-orange .mat-slider.mat-warn .mat-slider-thumb,.white-white-orange .mat-slider.mat-warn .mat-slider-thumb-label{background-color:#f44336}.white-white-orange .mat-slider.mat-warn .mat-slider-thumb-label-text{color:#fff}.white-white-orange .mat-slider.mat-warn .mat-slider-focus-ring{background-color:#f4433633}.white-white-orange .mat-slider:hover .mat-slider-track-background,.white-white-orange .mat-slider.cdk-focused .mat-slider-track-background{background-color:#00000061}.white-white-orange .mat-slider.mat-slider-disabled .mat-slider-track-background,.white-white-orange .mat-slider.mat-slider-disabled .mat-slider-track-fill,.white-white-orange .mat-slider.mat-slider-disabled .mat-slider-thumb,.white-white-orange .mat-slider.mat-slider-disabled:hover .mat-slider-track-background{background-color:#00000042}.white-white-orange .mat-slider.mat-slider-min-value .mat-slider-focus-ring{background-color:#0000001f}.white-white-orange .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,.white-white-orange .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{background-color:#000000de}.white-white-orange .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,.white-white-orange .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label{background-color:#00000042}.white-white-orange .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{border-color:#00000042;background-color:transparent}.white-white-orange .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb,.white-white-orange .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb{border-color:#00000061}.white-white-orange .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb,.white-white-orange .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb{border-color:#00000042}.white-white-orange .mat-slider-has-ticks .mat-slider-wrapper:after{border-color:#000000b3}.white-white-orange .mat-slider-horizontal .mat-slider-ticks{background-image:repeating-linear-gradient(to right,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent);background-image:-moz-repeating-linear-gradient(.0001deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.white-white-orange .mat-slider-vertical .mat-slider-ticks{background-image:repeating-linear-gradient(to bottom,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.white-white-orange .mat-step-header.cdk-keyboard-focused,.white-white-orange .mat-step-header.cdk-program-focused,.white-white-orange .mat-step-header:hover:not([aria-disabled]),.white-white-orange .mat-step-header:hover[aria-disabled=false]{background-color:#0000000a}.white-white-orange .mat-step-header:hover[aria-disabled=true]{cursor:default}@media (hover: none){.white-white-orange .mat-step-header:hover{background:none}}.white-white-orange .mat-step-header .mat-step-label,.white-white-orange .mat-step-header .mat-step-optional{color:#0000008a}.white-white-orange .mat-step-header .mat-step-icon{background-color:#0000008a;color:#323232}.white-white-orange .mat-step-header .mat-step-icon-selected,.white-white-orange .mat-step-header .mat-step-icon-state-done,.white-white-orange .mat-step-header .mat-step-icon-state-edit{background-color:#323232;color:#323232}.white-white-orange .mat-step-header.mat-accent .mat-step-icon{color:#fff}.white-white-orange .mat-step-header.mat-accent .mat-step-icon-selected,.white-white-orange .mat-step-header.mat-accent .mat-step-icon-state-done,.white-white-orange .mat-step-header.mat-accent .mat-step-icon-state-edit{background-color:#ff8126;color:#fff}.white-white-orange .mat-step-header.mat-warn .mat-step-icon{color:#fff}.white-white-orange .mat-step-header.mat-warn .mat-step-icon-selected,.white-white-orange .mat-step-header.mat-warn .mat-step-icon-state-done,.white-white-orange .mat-step-header.mat-warn .mat-step-icon-state-edit{background-color:#f44336;color:#fff}.white-white-orange .mat-step-header .mat-step-icon-state-error{background-color:transparent;color:#f44336}.white-white-orange .mat-step-header .mat-step-label.mat-step-label-active{color:#000000de}.white-white-orange .mat-step-header .mat-step-label.mat-step-label-error{color:#f44336}.white-white-orange .mat-stepper-horizontal,.white-white-orange .mat-stepper-vertical{background-color:#fff}.white-white-orange .mat-stepper-vertical-line:before{border-left-color:#0000001f}.white-white-orange .mat-horizontal-stepper-header:before,.white-white-orange .mat-horizontal-stepper-header:after,.white-white-orange .mat-stepper-horizontal-line{border-top-color:#0000001f}.white-white-orange .mat-horizontal-stepper-header{height:72px}.white-white-orange .mat-stepper-label-position-bottom .mat-horizontal-stepper-header,.white-white-orange .mat-vertical-stepper-header{padding:24px}.white-white-orange .mat-stepper-vertical-line:before{top:-16px;bottom:-16px}.white-white-orange .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:after,.white-white-orange .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:before{top:36px}.white-white-orange .mat-stepper-label-position-bottom .mat-stepper-horizontal-line{top:36px}.white-white-orange .mat-sort-header-arrow{color:#757575}.white-white-orange .mat-tab-nav-bar,.white-white-orange .mat-tab-header{border-bottom:1px solid rgba(0,0,0,.12)}.white-white-orange .mat-tab-group-inverted-header .mat-tab-nav-bar,.white-white-orange .mat-tab-group-inverted-header .mat-tab-header{border-top:1px solid rgba(0,0,0,.12);border-bottom:none}.white-white-orange .mat-tab-label,.white-white-orange .mat-tab-link{color:#000000de}.white-white-orange .mat-tab-label.mat-tab-disabled,.white-white-orange .mat-tab-link.mat-tab-disabled{color:#00000061}.white-white-orange .mat-tab-header-pagination-chevron{border-color:#000000de}.white-white-orange .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#00000061}.white-white-orange .mat-tab-group[class*=mat-background-]>.mat-tab-header,.white-white-orange .mat-tab-nav-bar[class*=mat-background-]{border-bottom:none;border-top:none}.white-white-orange .mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-orange .mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-white-orange .mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-orange .mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.white-white-orange .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-orange .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-white-orange .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-orange .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffffff4d}.white-white-orange .mat-tab-group.mat-primary .mat-ink-bar,.white-white-orange .mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:#323232}.white-white-orange .mat-tab-group.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,.white-white-orange .mat-tab-group.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar,.white-white-orange .mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,.white-white-orange .mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar{background-color:#323232}.white-white-orange .mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-orange .mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-white-orange .mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-orange .mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.white-white-orange .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-orange .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-white-orange .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-orange .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffffff4d}.white-white-orange .mat-tab-group.mat-accent .mat-ink-bar,.white-white-orange .mat-tab-nav-bar.mat-accent .mat-ink-bar{background-color:#ff8126}.white-white-orange .mat-tab-group.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,.white-white-orange .mat-tab-group.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar,.white-white-orange .mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,.white-white-orange .mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.white-white-orange .mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-orange .mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-white-orange .mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-orange .mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.white-white-orange .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-orange .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-white-orange .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-orange .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffcdd24d}.white-white-orange .mat-tab-group.mat-warn .mat-ink-bar,.white-white-orange .mat-tab-nav-bar.mat-warn .mat-ink-bar{background-color:#f44336}.white-white-orange .mat-tab-group.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,.white-white-orange .mat-tab-group.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar,.white-white-orange .mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,.white-white-orange .mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.white-white-orange .mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-orange .mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-white-orange .mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-orange .mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.white-white-orange .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-orange .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-white-orange .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-orange .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffffff4d}.white-white-orange .mat-tab-group.mat-background-primary>.mat-tab-header,.white-white-orange .mat-tab-group.mat-background-primary>.mat-tab-link-container,.white-white-orange .mat-tab-group.mat-background-primary>.mat-tab-header-pagination,.white-white-orange .mat-tab-nav-bar.mat-background-primary>.mat-tab-header,.white-white-orange .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container,.white-white-orange .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination{background-color:#323232}.white-white-orange .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label,.white-white-orange .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link,.white-white-orange .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label,.white-white-orange .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link{color:#323232}.white-white-orange .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,.white-white-orange .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.white-white-orange .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,.white-white-orange .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#32323266}.white-white-orange .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,.white-white-orange .mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.white-white-orange .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-focus-indicator:before,.white-white-orange .mat-tab-group.mat-background-primary>.mat-tab-header .mat-focus-indicator:before,.white-white-orange .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,.white-white-orange .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.white-white-orange .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-focus-indicator:before,.white-white-orange .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-focus-indicator:before{border-color:#323232}.white-white-orange .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.white-white-orange .mat-tab-group.mat-background-primary>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.white-white-orange .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.white-white-orange .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#323232;opacity:.4}.white-white-orange .mat-tab-group.mat-background-primary>.mat-tab-header .mat-ripple-element,.white-white-orange .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-ripple-element,.white-white-orange .mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element,.white-white-orange .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-ripple-element,.white-white-orange .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-ripple-element,.white-white-orange .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element{background-color:#323232;opacity:.12}.white-white-orange .mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-orange .mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-white-orange .mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-orange .mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.white-white-orange .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-orange .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-white-orange .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-orange .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffffff4d}.white-white-orange .mat-tab-group.mat-background-accent>.mat-tab-header,.white-white-orange .mat-tab-group.mat-background-accent>.mat-tab-link-container,.white-white-orange .mat-tab-group.mat-background-accent>.mat-tab-header-pagination,.white-white-orange .mat-tab-nav-bar.mat-background-accent>.mat-tab-header,.white-white-orange .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container,.white-white-orange .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination{background-color:#ff8126}.white-white-orange .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label,.white-white-orange .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link,.white-white-orange .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label,.white-white-orange .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link{color:#fff}.white-white-orange .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,.white-white-orange .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.white-white-orange .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,.white-white-orange .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#fff6}.white-white-orange .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,.white-white-orange .mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.white-white-orange .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-focus-indicator:before,.white-white-orange .mat-tab-group.mat-background-accent>.mat-tab-header .mat-focus-indicator:before,.white-white-orange .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,.white-white-orange .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.white-white-orange .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-focus-indicator:before,.white-white-orange .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-focus-indicator:before{border-color:#fff}.white-white-orange .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.white-white-orange .mat-tab-group.mat-background-accent>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.white-white-orange .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.white-white-orange .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}.white-white-orange .mat-tab-group.mat-background-accent>.mat-tab-header .mat-ripple-element,.white-white-orange .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-ripple-element,.white-white-orange .mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element,.white-white-orange .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-ripple-element,.white-white-orange .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-ripple-element,.white-white-orange .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element{background-color:#fff;opacity:.12}.white-white-orange .mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-orange .mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-white-orange .mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-orange .mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.white-white-orange .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-orange .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-white-orange .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-orange .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffcdd24d}.white-white-orange .mat-tab-group.mat-background-warn>.mat-tab-header,.white-white-orange .mat-tab-group.mat-background-warn>.mat-tab-link-container,.white-white-orange .mat-tab-group.mat-background-warn>.mat-tab-header-pagination,.white-white-orange .mat-tab-nav-bar.mat-background-warn>.mat-tab-header,.white-white-orange .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container,.white-white-orange .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination{background-color:#f44336}.white-white-orange .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label,.white-white-orange .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link,.white-white-orange .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label,.white-white-orange .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link{color:#fff}.white-white-orange .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,.white-white-orange .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.white-white-orange .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,.white-white-orange .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#fff6}.white-white-orange .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,.white-white-orange .mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.white-white-orange .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-focus-indicator:before,.white-white-orange .mat-tab-group.mat-background-warn>.mat-tab-header .mat-focus-indicator:before,.white-white-orange .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,.white-white-orange .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.white-white-orange .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-focus-indicator:before,.white-white-orange .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-focus-indicator:before{border-color:#fff}.white-white-orange .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.white-white-orange .mat-tab-group.mat-background-warn>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.white-white-orange .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.white-white-orange .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}.white-white-orange .mat-tab-group.mat-background-warn>.mat-tab-header .mat-ripple-element,.white-white-orange .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-ripple-element,.white-white-orange .mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element,.white-white-orange .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-ripple-element,.white-white-orange .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-ripple-element,.white-white-orange .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element{background-color:#fff;opacity:.12}.white-white-orange .mat-toolbar{background:whitesmoke;color:#000000de}.white-white-orange .mat-toolbar.mat-primary{background:#323232;color:#323232}.white-white-orange .mat-toolbar.mat-accent{background:#ff8126;color:#fff}.white-white-orange .mat-toolbar.mat-warn{background:#f44336;color:#fff}.white-white-orange .mat-toolbar .mat-form-field-underline,.white-white-orange .mat-toolbar .mat-form-field-ripple,.white-white-orange .mat-toolbar .mat-focused .mat-form-field-ripple{background-color:currentColor}.white-white-orange .mat-toolbar .mat-form-field-label,.white-white-orange .mat-toolbar .mat-focused .mat-form-field-label,.white-white-orange .mat-toolbar .mat-select-value,.white-white-orange .mat-toolbar .mat-select-arrow,.white-white-orange .mat-toolbar .mat-form-field.mat-focused .mat-select-arrow{color:inherit}.white-white-orange .mat-toolbar .mat-input-element{caret-color:currentColor}.white-white-orange .mat-toolbar-multiple-rows{min-height:64px}.white-white-orange .mat-toolbar-row,.white-white-orange .mat-toolbar-single-row{height:64px}@media (max-width: 599px){.white-white-orange .mat-toolbar-multiple-rows{min-height:56px}.white-white-orange .mat-toolbar-row,.white-white-orange .mat-toolbar-single-row{height:56px}}.white-white-orange .mat-tooltip{background:rgba(97,97,97,.9)}.white-white-orange .mat-tree{background:white}.white-white-orange .mat-tree-node,.white-white-orange .mat-nested-tree-node{color:#000000de}.white-white-orange .mat-tree-node{min-height:48px}.white-white-orange .mat-snack-bar-container{color:#ffffffb3;background:#323232;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.white-white-orange .mat-simple-snackbar-action{color:#ff8126}.white-white-orange .bg-none{background:transparent}.white-white-orange .bg-pri-100,.white-black-orange .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .white-white-orange .avl-list-content,.white-black-blue .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .white-white-orange .avl-list-content,.white-white-purple .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .white-white-orange .avl-list-content,.white-white-blue .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .white-white-orange .avl-list-content,.white-white-orange .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content{background:white}.white-white-orange .bg-pri-500{background:#323232}.white-white-orange .bg-acc-200{background:#ffe9d9}.white-white-orange .bg-acc-500,.white-black-orange .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content .white-white-orange .book-button:not(.disabled),.white-black-blue .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content .white-white-orange .book-button:not(.disabled),.white-white-purple .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content .white-white-orange .book-button:not(.disabled),.white-white-blue .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content .white-white-orange .book-button:not(.disabled),.white-white-orange .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content .book-button:not(.disabled),.white-white-orange .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row .avl-list-content.bg-pri-100.hover-active .book-button,.white-white-orange .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content.hover-active .book-button,.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row .avl-list-content.bg-pri-100.hover-active .white-white-orange .book-button,.white-black-orange .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content.hover-active .white-white-orange .book-button,.white-black-blue .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content.hover-active .white-white-orange .book-button,.white-white-purple .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content.hover-active .white-white-orange .book-button,.white-white-blue .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content.hover-active .white-white-orange .book-button{background:#ff8126}.white-white-orange .bg-acc-600{background:!important}.white-white-orange .bg-pri-info{background:#2f80ed}.white-white-orange .bg-white{background:#ffffff}.white-white-orange .bg-info-200{background:#f5faff}.white-white-orange .bg-note{background:#fef6ea}.white-white-orange .bg-hover-primary:hover{background-color:#ffffff1a;transition:background-color .5s}.white-white-orange .t-white,.white-white-orange .t-pri-100,.white-white-orange .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row .avl-list-content.bg-pri-100.hover-active .book-button,.white-white-orange .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content.hover-active .book-button,.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row .avl-list-content.bg-pri-100.hover-active .white-white-orange .book-button,.white-black-orange .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content.hover-active .white-white-orange .book-button,.white-black-blue .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content.hover-active .white-white-orange .book-button,.white-white-purple .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content.hover-active .white-white-orange .book-button,.white-white-blue .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content.hover-active .white-white-orange .book-button{color:#fff}.white-white-orange .t-pri-500,.white-white-orange .t-pri-700{color:#323232}.white-white-orange .t-acc-500{color:#ff8126}.white-white-orange .t-pri-info{color:#2f80ed}.white-white-orange .bdr-transparent{border-color:transparent!important}.white-white-orange .bdr-pri-500{border-color:#323232!important}.white-white-orange .bdr-acc-500{border-color:#ff8126}.white-white-orange .btn-flat-acc{background-color:#ff8126;border:1px solid #ff8126;color:#fff;text-align:center;border-radius:4px}.white-white-orange .btn-flat-acc-light{background-color:#fa883f;border:1px solid #fa883f;text-align:center;border-radius:4px}.white-white-orange .btn-stroked-pri{background-color:#fff;border:1px solid #323232;color:#323232;text-align:center;border-radius:4px}.white-white-orange .btn-stroked-disabled{background-color:#fff;border:1px solid;text-align:center;border-radius:4px}.white-white-orange .svg-pri-100{color:#fff;stroke:#fff}.white-white-orange .svg-pri-500{color:#323232;stroke:#323232}.white-white-orange .svg-acc-500{color:#ff8126;stroke:#ff8126}.white-white-orange input{caret-color:#000!important;caret-shape:bar}.white-white-orange .input-hover-border:hover{border-color:#323232!important;transition:.5s}.white-white-orange mat-form-field{cursor:pointer}.white-white-orange mat-form-field input{cursor:pointer}.white-white-orange .mat-checkbox-inner-container .mat-ripple,.white-white-orange .mat-radio-container .mat-ripple{display:none}.white-white-orange mat-form-field.rounded-input{border-style:solid;border-color:#e2e2e2;border-width:1px;padding:10px 16px 8px;height:60px;border-radius:6px}.white-white-orange mat-form-field.rounded-input .mat-form-field-underline{display:none}.white-white-orange mat-form-field.rounded-input.mat-form-field-hide-placeholder .mat-form-field-infix{border-top-width:4px!important}.white-white-orange mat-form-field.rounded-input .mat-form-field-subscript-wrapper{margin-top:20px;margin-left:-16px}.white-white-orange mat-form-field.rounded-input.mat-focused .mat-form-field-subscript-wrapper{margin-top:10px!important}.white-white-orange .header-back-icon{height:20px;width:20px}.white-white-orange .ticket-container .ticket .ticket-top-container .from-station-field mat-form-field .mat-form-field-infix,.white-white-orange .ticket-container .ticket .ticket-top-container .to-station-field mat-form-field .mat-form-field-infix{padding:4px 0}.white-white-orange .ticket-container .ticket .ticket-bottom-container .ticket-bottom .fcs-container{overflow:hidden}.white-white-orange .ticket-container .ticket .ticket-bottom-container .ticket-bottom .fcs-container .mat-checkbox-inner-container{background-color:#fff;border:1.5px solid}.white-white-orange .trip-container .mat-tab-label{height:47px;width:50%;font-weight:400;opacity:1!important;padding:16px 8px!important}.white-white-orange .trip-container .mat-tab-label.mat-tab-label-active{color:#323232}.white-white-orange .trip-container .pos-header-fix{position:fixed;top:0;left:0;right:0;z-index:10}.white-white-orange .trip-container .bookingcard{min-width:200px;flex-shrink:1;flex-grow:1;max-width:600px;margin:20px 16px;padding:16px 0;border:1px solid #d8d8d8;box-shadow:1px 1px 6px -4px #80808096}.white-white-orange .trip-container .bookingcard .divider{border-top:1px solid #d8d8d8}.white-white-orange .passengers-container .gender-field .mat-radio-container,.white-white-orange .passengers-container .berth-field .mat-radio-container{display:flex;flex-wrap:wrap-reverse}.white-white-orange .passengers-container .passengers-list-container .add-passenger-button button{border:1px solid #323232;border-radius:24px!important}.white-white-orange .passengers-container .passengers-list-container .passengers-list .passenger.bdr-pri-300{border-bottom-style:solid;border-bottom-width:1px}.white-white-orange .passengers-container .passengers-list-container .expand-btn{border-top:1px solid}.white-white-orange .passengers-container .passengers-list-container .proceed-btn{background:white}.white-white-orange .passengers-container .passengers-list-container .proceed-btn .max-traveller-guideline .guideline-info b{color:#323232}.white-white-orange mat-bottom-sheet-container.irctc-uid-bottomsheet{border-radius:22px 22px 0 0;padding:0!important}.white-white-orange .sort-filter-container{overflow-y:scroll}.white-white-orange .sort-filter-container .sort-filter-mobile div.available-only{border-left:1px solid}.white-white-orange .sort-filter-container .sort-filter-mobile div.available-only .mat-slide-toggle-bar{height:20px;border-radius:10px;border:1px solid}.white-white-orange .sort-filter-container .sort-filter-mobile div.available-only .mat-slide-toggle-bar .mat-slide-toggle-thumb-container{top:1px!important}.white-white-orange .sort-filter-container .sort-filter-mobile div.available-only .mat-slide-toggle-bar .mat-slide-toggle-thumb-container .mat-slide-toggle-thumb{margin-left:1px;height:16px;width:16px}.white-white-orange .sort-filter-container .sort-filter-mobile div.available-only .mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:#323232}.white-white-orange .sort-filter-container .sort-filter-mobile div.available-only .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{height:16px;width:16px}.white-white-orange .sort-filter-container .sort-filter-desktop .mat-slide-toggle-bar{width:40px;height:24px;border-radius:43px;border:1px solid}.white-white-orange .sort-filter-container .sort-filter-desktop .mat-slide-toggle-bar .mat-slide-toggle-thumb-container{top:1px!important}.white-white-orange .sort-filter-container .sort-filter-desktop .mat-slide-toggle-bar .mat-slide-toggle-thumb-container .mat-slide-toggle-thumb{margin-left:1px;height:20px;width:20px}.white-white-orange .sort-filter-container .sort-filter-desktop .mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:#323232}.white-white-orange .sort-filter-container .sort-filter-desktop .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{height:20px;width:20px}.white-white-orange .sort-bottomsheet{padding:0;border-radius:16px 16px 0 0}.white-white-orange .quota-bottomsheet{border-radius:16px 16px 0 0;padding:0}.white-white-orange .filters-bottomsheet{padding:0}.white-white-orange .filters-container .filter-header .filter-title mat-icon{height:20px;width:20px}.white-white-orange .filters-container .mat-checkbox .mat-checkbox-inner-container{height:.9375rem;width:.9375rem}.white-white-orange .filters-container .mat-checkbox .mat-checkbox-inner-container .mat-checkbox-frame{border:1px solid}.white-white-orange .filters-container .mat-checkbox:hover .mat-checkbox-inner-container .mat-checkbox-frame,.white-white-orange .filters-container .mat-checkbox.mat-checkbox-checked .mat-checkbox-inner-container .mat-checkbox-frame{border:1px solid #323232}.white-white-orange .time-filter .option{border:1.5px solid;border-radius:4px}.white-white-orange .time-filter .selected-filter{border:1.5px solid #323232;color:#323232}.white-white-orange .quota-container .quota-mobile-container{border-radius:20px 20px 0 0}.white-white-orange .quota-container .quota-mobile-container .quota-options{padding-bottom:0}.white-white-orange .quota-container .quota-mobile-container .quota-options .option .quota-id{border:1px solid}.white-white-orange .quota-container .quota-mobile-container .quota-options .option .selected-quota{border:1px solid #323232!important;background:#323232}.white-white-orange .quota-container .quota-mobile-container .buttons{display:flex;justify-content:space-between;gap:16px}.white-white-orange .quota-container .quota-mobile-container .buttons .reset{border-radius:24px;height:48px;width:100%;background:#fff;color:#000;border:1px solid black}.white-white-orange .quota-container .quota-mobile-container .buttons .apply{height:48px;width:100%;border-radius:24px}.white-white-orange .quota-container .quota-desktop-container{border-radius:20px 20px 0 0}.white-white-orange .quota-container .quota-desktop-container .quota-options{padding-bottom:0}.white-white-orange .quota-container .quota-desktop-container .quota-options .option .quota-id{border:1px solid}.white-white-orange .quota-container .quota-desktop-container .quota-options mat-radio-button .mat-radio-container{height:16px;width:16px}.white-white-orange .quota-container .quota-desktop-container .quota-options mat-radio-button .mat-radio-container .mat-radio-outer-circle{height:16px;width:16px;border:1px solid}.white-white-orange .quota-container .quota-desktop-container .quota-options mat-radio-button .mat-radio-inner-circle{height:16px;width:16px}.white-white-orange .quota-container .quota-desktop-container .quota-options mat-radio-button:hover .mat-radio-container .mat-radio-outer-circle{border:1px solid #323232}.white-white-orange .quota-container .quota-desktop-container .quota-options mat-radio-button.mat-radio-checked .mat-radio-container .mat-radio-outer-circle{border:1px solid #323232}.white-white-orange .quota-container .quota-desktop-container .buttons .apply{display:flex;align-items:center;justify-content:center;height:48px;width:178px;border-radius:24px}.white-white-orange .sort-container .sort-mobile .options .option .quota-id{border:1px solid}.white-white-orange .sort-container .sort-mobile .options mat-radio-button .mat-radio-container{height:20px;width:20px}.white-white-orange .sort-container .sort-desktop-container .sort-content .options .option .quota-id{border:2px solid}.white-white-orange .sort-container .sort-desktop-container .sort-content .options .option .selected{border:2px solid #323232}.white-white-orange .sort-container .sort-desktop-container .sort-content .options mat-radio-button .mat-radio-container{height:16px;width:16px}.white-white-orange .sort-container .sort-desktop-container .sort-content .options mat-radio-button .mat-radio-container .mat-radio-outer-circle{height:16px;width:16px;border:1px solid}.white-white-orange .sort-container .sort-desktop-container .sort-content .options mat-radio-button:hover .mat-radio-container .mat-radio-outer-circle{border:1px solid #323232}.white-white-orange .sort-container .sort-desktop-container .sort-content .options mat-radio-button.mat-radio-checked .mat-radio-container .mat-radio-outer-circle{border:1px solid #323232}.white-white-orange .sort-container .sort-desktop-container .sort-content .options .mat-radio-inner-circle{height:16px;width:16px}.white-white-orange .sort-container .sort-desktop-container .sort-content .main-sort-options label.mat-empty mat-label{margin-top:25px;font-size:14px}.white-white-orange .sort-container .sort-desktop-container .sort-content .main-sort-options .mat-form-field-flex .mat-form-field-empty{transform:none!important}.white-white-orange .rounded-corner{padding:0!important;border-radius:24px 24px 0 0}.white-white-orange .rounded-corner .mat-checkbox{width:100%}.white-white-orange .rounded-corner .mat-checkbox .mat-checkbox-layout{width:100%;display:flex;justify-content:space-between}.white-white-orange .rounded-corner .mat-checkbox .mat-checkbox-layout .mat-checkbox-frame{border-width:1px;border-radius:2px}.white-white-orange .rounded-corner .mat-checkbox .mat-checkbox-layout .mat-checkbox-frame{border-radius:2px}.white-white-orange .rounded-corner .mat-checkbox .mat-checkbox-layout .mat-checkbox-label{width:100%}.white-white-orange .boarding-station-popup{height:auto!important;border-radius:8px;overflow:hidden}.white-white-orange .boarding-station-popup .mat-dialog-container{padding:0!important}.white-white-orange .boarding-station-bottomsheet{border-radius:24px 24px 0 0;overflow:hidden;min-height:460px}.white-white-orange .boarding-station-bottomsheet .mat-dialog-container{padding:0!important}.white-white-orange .add-edit-traveller-container .gender-field .mat-radio-container,.white-white-orange .add-edit-traveller-container .berth-field .mat-radio-container,.white-white-orange .add-edit-traveller-container .food-field .mat-radio-container{display:flex;flex-wrap:wrap-reverse}.white-white-orange .add-edit-traveller-container .gender-field .mat-radio-label-content,.white-white-orange .add-edit-traveller-container .berth-field .mat-radio-label-content,.white-white-orange .add-edit-traveller-container .food-field .mat-radio-label-content{padding-left:0}.white-white-orange .add-edit-traveller-container .add-passengers-form-container .add-passengers form .berth-required .berth-option .mat-radio-label{align-items:flex-start}.white-white-orange .add-edit-traveller-container .add-passengers-form-container .add-passengers form .gender-field .mat-radio-group{flex-wrap:wrap}.white-white-orange .add-edit-traveller-container .add-passengers-form-container .add-passengers form .gender-field .mat-radio-group .mat-radio-checked .gender-btn{border:1px solid #323232;color:#323232}.white-white-orange .add-edit-traveller-container .add-passengers-form-container .add-passengers form .gender-field .mat-radio-group .mat-radio-checked .gender-btn .gender-icon{fill:#323232;stroke:#323232}.white-white-orange .add-edit-traveller-container .add-passengers-form-container .add-passengers form .gender-field .mat-radio-group .gender-btn{border:1px solid}.white-white-orange .add-edit-traveller-container .add-passengers-form-container .add-passengers form .berth-field .mat-radio-group .mat-radio-checked .berth-label{border:1px solid #323232;color:#323232}.white-white-orange .add-edit-traveller-container .add-passengers-form-container .add-passengers form .berth-field .mat-radio-group .berth-label{border:1px solid}.white-white-orange .add-edit-traveller-container .add-passengers-form-container .add-passengers form .food-field .mat-radio-group .mat-radio-checked .food-label{border:1px solid #323232;color:#323232}.white-white-orange .add-edit-traveller-container .add-passengers-form-container .add-passengers form .food-field .mat-radio-group .food-label{border:1px solid}.white-white-orange .add-edit-traveller-container .passengers-list-container .add-passenger-button button{border:1px solid #323232;border-radius:24px!important}.white-white-orange .add-edit-traveller-container .passengers-list-container .passengers-list .passenger{border-bottom:1px solid}.white-white-orange .add-edit-traveller-container .passengers-list-container .proceed-btn{background:white}.white-white-orange .add-edit-traveller-container .passengers-list-container .proceed-btn .max-traveller-guideline .guideline-info b{color:#323232}.white-white-orange mat-bottom-sheet-container.irctc-uid-bottomsheet{border-radius:22px 22px 0 0;padding:0!important}.white-white-orange .dot{display:inline-flex;align-items:center;height:4px;width:4px;border-radius:3px;margin:auto 8px}.white-white-orange .after-booking-container .after-booking-mobile .main-container .booking-not-success .ticket-status-info .ticket-status-icon{height:46px;font-size:46px;width:46px}.white-white-orange .after-booking-container .after-booking-mobile .main-container .booking-success .ticket-status-info.bg-success{color:#fff;background-color:#13a180}.white-white-orange .after-booking-container .after-booking-mobile .main-container .booking-success .ticket-status-info.bg-error{background-color:#ff464b22}.white-white-orange .after-booking-container .after-booking-mobile .main-container .booking-success .ticket-status-info .ticket-status-icon{height:46px;font-size:46px;width:46px}.white-white-orange .after-booking-container .after-booking-mobile .main-container .booking-success .ticket-status-info .ticket-status-icon.success{border-radius:50%}.white-white-orange .after-booking-container .after-booking-desktop .after-booking-successful-box.success,.white-white-orange .after-booking-container .after-booking-desktop .after-booking-pending-box.success{box-shadow:0 -1px 5px #49d2b291;border:solid 2px}.white-white-orange .after-booking-container .after-booking-desktop .after-booking-successful-box.success .ticket-status,.white-white-orange .after-booking-container .after-booking-desktop .after-booking-pending-box.success .ticket-status{padding:2px 6px;border-radius:3px;width:max-content}.white-white-orange .after-booking-container .after-booking-desktop .after-booking-successful-box.warning,.white-white-orange .after-booking-container .after-booking-desktop .after-booking-pending-box.warning,.white-white-orange .after-booking-container .after-booking-desktop .after-booking-successful-box.error,.white-white-orange .after-booking-container .after-booking-desktop .after-booking-pending-box.error{box-shadow:0 -1px 5px;border:solid 2px}.white-white-orange .after-booking-container .after-booking-desktop .after-booking-successful-box.error .ticket-status,.white-white-orange .after-booking-container .after-booking-desktop .after-booking-pending-box.error .ticket-status,.white-white-orange .after-booking-container .after-booking-desktop .after-booking-successful-box.error .payment_received,.white-white-orange .after-booking-container .after-booking-desktop .after-booking-pending-box.error .payment_received{padding:2px 6px;border-radius:3px;width:max-content}.white-white-orange .after-booking-container .after-booking-desktop .after-booking-successful-box .after-booking-pending-action-btn:hover,.white-white-orange .after-booking-container .after-booking-desktop .after-booking-successful-box .after-booking-successful-action-btn:hover,.white-white-orange .after-booking-container .after-booking-desktop .after-booking-pending-box .after-booking-pending-action-btn:hover,.white-white-orange .after-booking-container .after-booking-desktop .after-booking-pending-box .after-booking-successful-action-btn:hover{border:1px solid!important}.white-white-orange .offer-dailog-bottomsheet{border-radius:24px 24px 0 0;padding:0;height:80dvh}.white-white-orange .available-container .available-only-mobile-container{display:flex;align-items:center;width:100%;border-bottom:1px solid #f8f8f8}.white-white-orange .available-container .available-only-mobile-container .available-content{width:100%}.white-white-orange .available-container .available-only-mobile-container .available-content .available-header{width:100%;display:flex;justify-content:space-between;gap:8px}.white-white-orange .available-container .available-only-mobile-container .mat-slide-toggle-bar{width:40px;height:24px;border-radius:43px;background-color:#fff;border:1px solid #a09a9a}.white-white-orange .available-container .available-only-mobile-container .mat-slide-toggle-bar .mat-slide-toggle-thumb-container{top:1px!important}.white-white-orange .available-container .available-only-mobile-container .mat-slide-toggle-bar .mat-slide-toggle-thumb-container .mat-slide-toggle-thumb{margin-left:1px;height:20px;width:20px}.white-white-orange .available-container .available-only-mobile-container .mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:#323232}.white-white-orange .available-container .available-only-mobile-container .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{height:20px;width:20px}.white-white-orange .available-container .available-only-desktop-container{margin-top:22px}.white-white-orange .available-container .available-only-desktop-container .available-content .available-header{display:flex;justify-content:space-between}.white-white-orange .available-icon-container mat-icon{display:flex!important;margin-left:14px}.white-white-orange .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content{border-radius:8px}.white-white-orange .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content .book-button:not(.disabled){color:#fff!important}.white-white-orange .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row:not(:last-child){border-bottom:1px solid}.white-white-blue .mat-ripple-element{background-color:#0000001a}.white-white-blue .mat-option{color:#000000de}.white-white-blue .mat-option:hover:not(.mat-option-disabled),.white-white-blue .mat-option:focus:not(.mat-option-disabled){background:rgba(0,0,0,.04)}.white-white-blue .mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled){background:rgba(0,0,0,.04)}.white-white-blue .mat-option.mat-active{background:rgba(0,0,0,.04);color:#000000de}.white-white-blue .mat-option.mat-option-disabled{color:#00000061}.white-white-blue .mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:#323232}.white-white-blue .mat-accent .mat-option.mat-selected:not(.mat-option-disabled){color:#5297f7}.white-white-blue .mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:#f44336}.white-white-blue .mat-optgroup-label{color:#0000008a}.white-white-blue .mat-optgroup-disabled .mat-optgroup-label{color:#00000061}.white-white-blue .mat-pseudo-checkbox{color:#0000008a}.white-white-blue .mat-pseudo-checkbox:after{color:#fafafa}.white-white-blue .mat-pseudo-checkbox-disabled{color:#b0b0b0}.white-white-blue .mat-primary .mat-pseudo-checkbox-checked,.white-white-blue .mat-primary .mat-pseudo-checkbox-indeterminate{background:#323232}.white-white-blue .mat-pseudo-checkbox-checked,.white-white-blue .mat-pseudo-checkbox-indeterminate,.white-white-blue .mat-accent .mat-pseudo-checkbox-checked,.white-white-blue .mat-accent .mat-pseudo-checkbox-indeterminate{background:#5297f7}.white-white-blue .mat-warn .mat-pseudo-checkbox-checked,.white-white-blue .mat-warn .mat-pseudo-checkbox-indeterminate{background:#f44336}.white-white-blue .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.white-white-blue .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background:#b0b0b0}.white-white-blue .mat-app-background,.white-white-blue.mat-app-background{background-color:#fafafa;color:#000000de}.white-white-blue .mat-elevation-z0{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.white-white-blue .mat-elevation-z1{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.white-white-blue .mat-elevation-z2{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.white-white-blue .mat-elevation-z3{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.white-white-blue .mat-elevation-z4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.white-white-blue .mat-elevation-z5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.white-white-blue .mat-elevation-z6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.white-white-blue .mat-elevation-z7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.white-white-blue .mat-elevation-z8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.white-white-blue .mat-elevation-z9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.white-white-blue .mat-elevation-z10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.white-white-blue .mat-elevation-z11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.white-white-blue .mat-elevation-z12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.white-white-blue .mat-elevation-z13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.white-white-blue .mat-elevation-z14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.white-white-blue .mat-elevation-z15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.white-white-blue .mat-elevation-z16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.white-white-blue .mat-elevation-z17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.white-white-blue .mat-elevation-z18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.white-white-blue .mat-elevation-z19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.white-white-blue .mat-elevation-z20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.white-white-blue .mat-elevation-z21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.white-white-blue .mat-elevation-z22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.white-white-blue .mat-elevation-z23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.white-white-blue .mat-elevation-z24{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.mat-theme-loaded-marker{display:none}.white-white-blue .mat-autocomplete-panel{background:white;color:#000000de}.white-white-blue .mat-autocomplete-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.white-white-blue .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover){background:white}.white-white-blue .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:#000000de}.white-white-blue .mat-badge{position:relative}.white-white-blue .mat-badge.mat-badge{overflow:visible}.white-white-blue .mat-badge-hidden .mat-badge-content{display:none}.white-white-blue .mat-badge-content{position:absolute;text-align:center;display:inline-block;border-radius:50%;transition:transform .2s ease-in-out;transform:scale(.6);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}.white-white-blue .ng-animate-disabled .mat-badge-content,.white-white-blue .mat-badge-content._mat-animation-noopable{transition:none}.white-white-blue .mat-badge-content.mat-badge-active{transform:none}.white-white-blue .mat-badge-small .mat-badge-content{width:16px;height:16px;line-height:16px}.white-white-blue .mat-badge-small.mat-badge-above .mat-badge-content{top:-8px}.white-white-blue .mat-badge-small.mat-badge-below .mat-badge-content{bottom:-8px}.white-white-blue .mat-badge-small.mat-badge-before .mat-badge-content{left:-16px}[dir=rtl] .white-white-blue .mat-badge-small.mat-badge-before .mat-badge-content{left:auto;right:-16px}.white-white-blue .mat-badge-small.mat-badge-after .mat-badge-content{right:-16px}[dir=rtl] .white-white-blue .mat-badge-small.mat-badge-after .mat-badge-content{right:auto;left:-16px}.white-white-blue .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-8px}[dir=rtl] .white-white-blue .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-8px}.white-white-blue .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-8px}[dir=rtl] .white-white-blue .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-8px}.white-white-blue .mat-badge-medium .mat-badge-content{width:22px;height:22px;line-height:22px}.white-white-blue .mat-badge-medium.mat-badge-above .mat-badge-content{top:-11px}.white-white-blue .mat-badge-medium.mat-badge-below .mat-badge-content{bottom:-11px}.white-white-blue .mat-badge-medium.mat-badge-before .mat-badge-content{left:-22px}[dir=rtl] .white-white-blue .mat-badge-medium.mat-badge-before .mat-badge-content{left:auto;right:-22px}.white-white-blue .mat-badge-medium.mat-badge-after .mat-badge-content{right:-22px}[dir=rtl] .white-white-blue .mat-badge-medium.mat-badge-after .mat-badge-content{right:auto;left:-22px}.white-white-blue .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-11px}[dir=rtl] .white-white-blue .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-11px}.white-white-blue .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-11px}[dir=rtl] .white-white-blue .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-11px}.white-white-blue .mat-badge-large .mat-badge-content{width:28px;height:28px;line-height:28px}.white-white-blue .mat-badge-large.mat-badge-above .mat-badge-content{top:-14px}.white-white-blue .mat-badge-large.mat-badge-below .mat-badge-content{bottom:-14px}.white-white-blue .mat-badge-large.mat-badge-before .mat-badge-content{left:-28px}[dir=rtl] .white-white-blue .mat-badge-large.mat-badge-before .mat-badge-content{left:auto;right:-28px}.white-white-blue .mat-badge-large.mat-badge-after .mat-badge-content{right:-28px}[dir=rtl] .white-white-blue .mat-badge-large.mat-badge-after .mat-badge-content{right:auto;left:-28px}.white-white-blue .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-14px}[dir=rtl] .white-white-blue .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-14px}.white-white-blue .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-14px}[dir=rtl] .white-white-blue .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-14px}.white-white-blue .mat-badge-content{color:#323232;background:#323232}.cdk-high-contrast-active .white-white-blue .mat-badge-content{outline:solid 1px;border-radius:0}.white-white-blue .mat-badge-accent .mat-badge-content{background:#5297f7;color:#fff}.white-white-blue .mat-badge-warn .mat-badge-content{color:#fff;background:#f44336}.white-white-blue .mat-badge-disabled .mat-badge-content{background:#b9b9b9;color:#00000061}.white-white-blue .mat-bottom-sheet-container{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f;background:white;color:#000000de}.white-white-blue .mat-button,.white-white-blue .mat-icon-button,.white-white-blue .mat-stroked-button{color:inherit;background:transparent}.white-white-blue .mat-button.mat-primary,.white-white-blue .mat-icon-button.mat-primary,.white-white-blue .mat-stroked-button.mat-primary{color:#323232}.white-white-blue .mat-button.mat-accent,.white-white-blue .mat-icon-button.mat-accent,.white-white-blue .mat-stroked-button.mat-accent{color:#5297f7}.white-white-blue .mat-button.mat-warn,.white-white-blue .mat-icon-button.mat-warn,.white-white-blue .mat-stroked-button.mat-warn{color:#f44336}.white-white-blue .mat-button.mat-primary.mat-button-disabled,.white-white-blue .mat-button.mat-accent.mat-button-disabled,.white-white-blue .mat-button.mat-warn.mat-button-disabled,.white-white-blue .mat-button.mat-button-disabled.mat-button-disabled,.white-white-blue .mat-icon-button.mat-primary.mat-button-disabled,.white-white-blue .mat-icon-button.mat-accent.mat-button-disabled,.white-white-blue .mat-icon-button.mat-warn.mat-button-disabled,.white-white-blue .mat-icon-button.mat-button-disabled.mat-button-disabled,.white-white-blue .mat-stroked-button.mat-primary.mat-button-disabled,.white-white-blue .mat-stroked-button.mat-accent.mat-button-disabled,.white-white-blue .mat-stroked-button.mat-warn.mat-button-disabled,.white-white-blue .mat-stroked-button.mat-button-disabled.mat-button-disabled{color:#00000042}.white-white-blue .mat-button.mat-primary .mat-button-focus-overlay,.white-white-blue .mat-icon-button.mat-primary .mat-button-focus-overlay,.white-white-blue .mat-stroked-button.mat-primary .mat-button-focus-overlay{background-color:#323232}.white-white-blue .mat-button.mat-accent .mat-button-focus-overlay,.white-white-blue .mat-icon-button.mat-accent .mat-button-focus-overlay,.white-white-blue .mat-stroked-button.mat-accent .mat-button-focus-overlay{background-color:#5297f7}.white-white-blue .mat-button.mat-warn .mat-button-focus-overlay,.white-white-blue .mat-icon-button.mat-warn .mat-button-focus-overlay,.white-white-blue .mat-stroked-button.mat-warn .mat-button-focus-overlay{background-color:#f44336}.white-white-blue .mat-button.mat-button-disabled .mat-button-focus-overlay,.white-white-blue .mat-icon-button.mat-button-disabled .mat-button-focus-overlay,.white-white-blue .mat-stroked-button.mat-button-disabled .mat-button-focus-overlay{background-color:transparent}.white-white-blue .mat-button .mat-ripple-element,.white-white-blue .mat-icon-button .mat-ripple-element,.white-white-blue .mat-stroked-button .mat-ripple-element{opacity:.1;background-color:currentColor}.white-white-blue .mat-button-focus-overlay{background:black}.white-white-blue .mat-stroked-button:not(.mat-button-disabled){border-color:#0000001f}.white-white-blue .mat-flat-button,.white-white-blue .mat-raised-button,.white-white-blue .mat-fab,.white-white-blue .mat-mini-fab{color:#000000de;background-color:#fff}.white-white-blue .mat-flat-button.mat-primary,.white-white-blue .mat-raised-button.mat-primary,.white-white-blue .mat-fab.mat-primary,.white-white-blue .mat-mini-fab.mat-primary{color:#323232}.white-white-blue .mat-flat-button.mat-accent,.white-white-blue .mat-raised-button.mat-accent,.white-white-blue .mat-fab.mat-accent,.white-white-blue .mat-mini-fab.mat-accent,.white-white-blue .mat-flat-button.mat-warn,.white-white-blue .mat-raised-button.mat-warn,.white-white-blue .mat-fab.mat-warn,.white-white-blue .mat-mini-fab.mat-warn{color:#fff}.white-white-blue .mat-flat-button.mat-primary.mat-button-disabled,.white-white-blue .mat-flat-button.mat-accent.mat-button-disabled,.white-white-blue .mat-flat-button.mat-warn.mat-button-disabled,.white-white-blue .mat-flat-button.mat-button-disabled.mat-button-disabled,.white-white-blue .mat-raised-button.mat-primary.mat-button-disabled,.white-white-blue .mat-raised-button.mat-accent.mat-button-disabled,.white-white-blue .mat-raised-button.mat-warn.mat-button-disabled,.white-white-blue .mat-raised-button.mat-button-disabled.mat-button-disabled,.white-white-blue .mat-fab.mat-primary.mat-button-disabled,.white-white-blue .mat-fab.mat-accent.mat-button-disabled,.white-white-blue .mat-fab.mat-warn.mat-button-disabled,.white-white-blue .mat-fab.mat-button-disabled.mat-button-disabled,.white-white-blue .mat-mini-fab.mat-primary.mat-button-disabled,.white-white-blue .mat-mini-fab.mat-accent.mat-button-disabled,.white-white-blue .mat-mini-fab.mat-warn.mat-button-disabled,.white-white-blue .mat-mini-fab.mat-button-disabled.mat-button-disabled{color:#00000042}.white-white-blue .mat-flat-button.mat-primary,.white-white-blue .mat-raised-button.mat-primary,.white-white-blue .mat-fab.mat-primary,.white-white-blue .mat-mini-fab.mat-primary{background-color:#323232}.white-white-blue .mat-flat-button.mat-accent,.white-white-blue .mat-raised-button.mat-accent,.white-white-blue .mat-fab.mat-accent,.white-white-blue .mat-mini-fab.mat-accent{background-color:#5297f7}.white-white-blue .mat-flat-button.mat-warn,.white-white-blue .mat-raised-button.mat-warn,.white-white-blue .mat-fab.mat-warn,.white-white-blue .mat-mini-fab.mat-warn{background-color:#f44336}.white-white-blue .mat-flat-button.mat-primary.mat-button-disabled,.white-white-blue .mat-flat-button.mat-accent.mat-button-disabled,.white-white-blue .mat-flat-button.mat-warn.mat-button-disabled,.white-white-blue .mat-flat-button.mat-button-disabled.mat-button-disabled,.white-white-blue .mat-raised-button.mat-primary.mat-button-disabled,.white-white-blue .mat-raised-button.mat-accent.mat-button-disabled,.white-white-blue .mat-raised-button.mat-warn.mat-button-disabled,.white-white-blue .mat-raised-button.mat-button-disabled.mat-button-disabled,.white-white-blue .mat-fab.mat-primary.mat-button-disabled,.white-white-blue .mat-fab.mat-accent.mat-button-disabled,.white-white-blue .mat-fab.mat-warn.mat-button-disabled,.white-white-blue .mat-fab.mat-button-disabled.mat-button-disabled,.white-white-blue .mat-mini-fab.mat-primary.mat-button-disabled,.white-white-blue .mat-mini-fab.mat-accent.mat-button-disabled,.white-white-blue .mat-mini-fab.mat-warn.mat-button-disabled,.white-white-blue .mat-mini-fab.mat-button-disabled.mat-button-disabled{background-color:#0000001f}.white-white-blue .mat-flat-button.mat-primary .mat-ripple-element,.white-white-blue .mat-raised-button.mat-primary .mat-ripple-element,.white-white-blue .mat-fab.mat-primary .mat-ripple-element,.white-white-blue .mat-mini-fab.mat-primary .mat-ripple-element{background-color:#3232321a}.white-white-blue .mat-flat-button.mat-accent .mat-ripple-element,.white-white-blue .mat-raised-button.mat-accent .mat-ripple-element,.white-white-blue .mat-fab.mat-accent .mat-ripple-element,.white-white-blue .mat-mini-fab.mat-accent .mat-ripple-element,.white-white-blue .mat-flat-button.mat-warn .mat-ripple-element,.white-white-blue .mat-raised-button.mat-warn .mat-ripple-element,.white-white-blue .mat-fab.mat-warn .mat-ripple-element,.white-white-blue .mat-mini-fab.mat-warn .mat-ripple-element{background-color:#ffffff1a}.white-white-blue .mat-stroked-button:not([class*=mat-elevation-z]),.white-white-blue .mat-flat-button:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.white-white-blue .mat-raised-button:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.white-white-blue .mat-raised-button:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.white-white-blue .mat-raised-button.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.white-white-blue .mat-fab:not([class*=mat-elevation-z]),.white-white-blue .mat-mini-fab:not([class*=mat-elevation-z]){box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.white-white-blue .mat-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]),.white-white-blue .mat-mini-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.white-white-blue .mat-fab.mat-button-disabled:not([class*=mat-elevation-z]),.white-white-blue .mat-mini-fab.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.white-white-blue .mat-button-toggle-standalone:not([class*=mat-elevation-z]),.white-white-blue .mat-button-toggle-group:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.white-white-blue .mat-button-toggle-standalone.mat-button-toggle-appearance-standard:not([class*=mat-elevation-z]),.white-white-blue .mat-button-toggle-group-appearance-standard:not([class*=mat-elevation-z]){box-shadow:none}.white-white-blue .mat-button-toggle{color:#00000061}.white-white-blue .mat-button-toggle .mat-button-toggle-focus-overlay{background-color:#0000001f}.white-white-blue .mat-button-toggle-appearance-standard{color:#000000de;background:white}.white-white-blue .mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{background-color:#000}.white-white-blue .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:solid 1px #e0e0e0}.white-white-blue [dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:solid 1px #e0e0e0}.white-white-blue .mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:none;border-top:solid 1px #e0e0e0}.white-white-blue .mat-button-toggle-checked{background-color:#e0e0e0;color:#0000008a}.white-white-blue .mat-button-toggle-checked.mat-button-toggle-appearance-standard{color:#000000de}.white-white-blue .mat-button-toggle-disabled{color:#00000042;background-color:#eee}.white-white-blue .mat-button-toggle-disabled.mat-button-toggle-appearance-standard{background:white}.white-white-blue .mat-button-toggle-disabled.mat-button-toggle-checked{background-color:#bdbdbd}.white-white-blue .mat-button-toggle-standalone.mat-button-toggle-appearance-standard,.white-white-blue .mat-button-toggle-group-appearance-standard{border:solid 1px #e0e0e0}.white-white-blue .mat-button-toggle-appearance-standard .mat-button-toggle-label-content{line-height:48px}.white-white-blue .mat-card{background:white;color:#000000de}.white-white-blue .mat-card:not([class*=mat-elevation-z]){box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.white-white-blue .mat-card.mat-card-flat:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.white-white-blue .mat-card-subtitle{color:#0000008a}.white-white-blue .mat-checkbox-frame{border-color:#0000008a}.white-white-blue .mat-checkbox-checkmark{fill:#fafafa}.white-white-blue .mat-checkbox-checkmark-path{stroke:#fafafa!important}.white-white-blue .mat-checkbox-mixedmark{background-color:#fafafa}.white-white-blue .mat-checkbox-indeterminate.mat-primary .mat-checkbox-background,.white-white-blue .mat-checkbox-checked.mat-primary .mat-checkbox-background{background-color:#323232}.white-white-blue .mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,.white-white-blue .mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#5297f7}.white-white-blue .mat-checkbox-indeterminate.mat-warn .mat-checkbox-background,.white-white-blue .mat-checkbox-checked.mat-warn .mat-checkbox-background{background-color:#f44336}.white-white-blue .mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,.white-white-blue .mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{background-color:#b0b0b0}.white-white-blue .mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame{border-color:#b0b0b0}.white-white-blue .mat-checkbox-disabled .mat-checkbox-label{color:#00000061}.white-white-blue .mat-checkbox .mat-ripple-element{background-color:#000}.white-white-blue .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,.white-white-blue .mat-checkbox:active:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element{background:#323232}.white-white-blue .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,.white-white-blue .mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element{background:#5297f7}.white-white-blue .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,.white-white-blue .mat-checkbox:active:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element{background:#f44336}.white-white-blue .mat-chip.mat-standard-chip{background-color:#e0e0e0;color:#000000de}.white-white-blue .mat-chip.mat-standard-chip .mat-chip-remove{color:#000000de;opacity:.4}.white-white-blue .mat-chip.mat-standard-chip:not(.mat-chip-disabled):active{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.white-white-blue .mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover{opacity:.54}.white-white-blue .mat-chip.mat-standard-chip.mat-chip-disabled{opacity:.4}.white-white-blue .mat-chip.mat-standard-chip:after{background:black}.white-white-blue .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary{background-color:#323232;color:#323232}.white-white-blue .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove{color:#323232;opacity:.4}.white-white-blue .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element{background-color:#3232321a}.white-white-blue .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn{background-color:#f44336;color:#fff}.white-white-blue .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove{color:#fff;opacity:.4}.white-white-blue .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element{background-color:#ffffff1a}.white-white-blue .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent{background-color:#5297f7;color:#fff}.white-white-blue .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove{color:#fff;opacity:.4}.white-white-blue .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element{background-color:#ffffff1a}.white-white-blue .mat-table{background:white}.white-white-blue .mat-table thead,.white-white-blue .mat-table tbody,.white-white-blue .mat-table tfoot,.white-white-blue mat-header-row,.white-white-blue mat-row,.white-white-blue mat-footer-row,.white-white-blue [mat-header-row],.white-white-blue [mat-row],.white-white-blue [mat-footer-row],.white-white-blue .mat-table-sticky{background:inherit}.white-white-blue mat-row,.white-white-blue mat-header-row,.white-white-blue mat-footer-row,.white-white-blue th.mat-header-cell,.white-white-blue td.mat-cell,.white-white-blue td.mat-footer-cell{border-bottom-color:#0000001f}.white-white-blue .mat-header-cell{color:#0000008a}.white-white-blue .mat-cell,.white-white-blue .mat-footer-cell{color:#000000de}.white-white-blue .mat-calendar-arrow{fill:#0000008a}.white-white-blue .mat-datepicker-toggle,.white-white-blue .mat-datepicker-content .mat-calendar-next-button,.white-white-blue .mat-datepicker-content .mat-calendar-previous-button{color:#0000008a}.white-white-blue .mat-calendar-table-header-divider:after{background:rgba(0,0,0,.12)}.white-white-blue .mat-calendar-table-header,.white-white-blue .mat-calendar-body-label{color:#0000008a}.white-white-blue .mat-calendar-body-cell-content,.white-white-blue .mat-date-range-input-separator{color:#000000de;border-color:transparent}.white-white-blue .mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){color:#00000061}.white-white-blue .mat-form-field-disabled .mat-date-range-input-separator{color:#00000061}.white-white-blue .mat-calendar-body-in-preview{color:#0000003d}.white-white-blue .mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#00000061}.white-white-blue .mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#0000002e}.white-white-blue .mat-calendar-body-in-range:before{background:rgba(50,50,50,.2)}.white-white-blue .mat-calendar-body-comparison-identical,.white-white-blue .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.white-white-blue .mat-calendar-body-comparison-bridge-start:before,.white-white-blue [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(50,50,50,.2) 50%,rgba(249,171,0,.2) 50%)}.white-white-blue .mat-calendar-body-comparison-bridge-end:before,.white-white-blue [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(50,50,50,.2) 50%,rgba(249,171,0,.2) 50%)}.white-white-blue .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.white-white-blue .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.white-white-blue .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.white-white-blue .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.white-white-blue .mat-calendar-body-selected{background-color:#323232;color:#323232}.white-white-blue .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#32323266}.white-white-blue .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #323232}.white-white-blue .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.white-white-blue .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#3232324d}@media (hover: hover){.white-white-blue .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#3232324d}}.white-white-blue .mat-datepicker-content{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;background-color:#fff;color:#000000de}.white-white-blue .mat-datepicker-content.mat-accent .mat-calendar-body-in-range:before{background:rgba(82,151,247,.2)}.white-white-blue .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical,.white-white-blue .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.white-white-blue .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-start:before,.white-white-blue .mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(82,151,247,.2) 50%,rgba(249,171,0,.2) 50%)}.white-white-blue .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-end:before,.white-white-blue .mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(82,151,247,.2) 50%,rgba(249,171,0,.2) 50%)}.white-white-blue .mat-datepicker-content.mat-accent .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.white-white-blue .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.white-white-blue .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.white-white-blue .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.white-white-blue .mat-datepicker-content.mat-accent .mat-calendar-body-selected{background-color:#5297f7;color:#fff}.white-white-blue .mat-datepicker-content.mat-accent .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#5297f766}.white-white-blue .mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.white-white-blue .mat-datepicker-content.mat-accent .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.white-white-blue .mat-datepicker-content.mat-accent .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#5297f74d}@media (hover: hover){.white-white-blue .mat-datepicker-content.mat-accent .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#5297f74d}}.white-white-blue .mat-datepicker-content.mat-warn .mat-calendar-body-in-range:before{background:rgba(244,67,54,.2)}.white-white-blue .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical,.white-white-blue .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.white-white-blue .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-start:before,.white-white-blue .mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(244,67,54,.2) 50%,rgba(249,171,0,.2) 50%)}.white-white-blue .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-end:before,.white-white-blue .mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(244,67,54,.2) 50%,rgba(249,171,0,.2) 50%)}.white-white-blue .mat-datepicker-content.mat-warn .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.white-white-blue .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.white-white-blue .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.white-white-blue .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.white-white-blue .mat-datepicker-content.mat-warn .mat-calendar-body-selected{background-color:#f44336;color:#fff}.white-white-blue .mat-datepicker-content.mat-warn .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#f4433666}.white-white-blue .mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.white-white-blue .mat-datepicker-content.mat-warn .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.white-white-blue .mat-datepicker-content.mat-warn .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#f443364d}@media (hover: hover){.white-white-blue .mat-datepicker-content.mat-warn .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#f443364d}}.white-white-blue .mat-datepicker-content-touch{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.white-white-blue .mat-datepicker-toggle-active{color:#323232}.white-white-blue .mat-datepicker-toggle-active.mat-accent{color:#5297f7}.white-white-blue .mat-datepicker-toggle-active.mat-warn{color:#f44336}.white-white-blue .mat-date-range-input-inner[disabled]{color:#00000061}.white-white-blue .mat-dialog-container{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f;background:white;color:#000000de}.white-white-blue .mat-divider{border-top-color:#0000001f}.white-white-blue .mat-divider-vertical{border-right-color:#0000001f}.white-white-blue .mat-expansion-panel{background:white;color:#000000de}.white-white-blue .mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.white-white-blue .mat-action-row{border-top-color:#0000001f}.white-white-blue .mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused:not([aria-disabled=true]),.white-white-blue .mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused:not([aria-disabled=true]),.white-white-blue .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled=true]){background:rgba(0,0,0,.04)}@media (hover: none){.white-white-blue .mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover{background:white}}.white-white-blue .mat-expansion-panel-header-title{color:#000000de}.white-white-blue .mat-expansion-panel-header-description,.white-white-blue .mat-expansion-indicator:after{color:#0000008a}.white-white-blue .mat-expansion-panel-header[aria-disabled=true]{color:#00000042}.white-white-blue .mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title,.white-white-blue .mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description{color:inherit}.white-white-blue .mat-expansion-panel-header{height:48px}.white-white-blue .mat-expansion-panel-header.mat-expanded{height:64px}.white-white-blue .mat-form-field-label,.white-white-blue .mat-hint{color:#0009}.white-white-blue .mat-form-field.mat-focused .mat-form-field-label{color:#323232}.white-white-blue .mat-form-field.mat-focused .mat-form-field-label.mat-accent{color:#5297f7}.white-white-blue .mat-form-field.mat-focused .mat-form-field-label.mat-warn{color:#f44336}.white-white-blue .mat-focused .mat-form-field-required-marker{color:#5297f7}.white-white-blue .mat-form-field-ripple{background-color:#000000de}.white-white-blue .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#323232}.white-white-blue .mat-form-field.mat-focused .mat-form-field-ripple.mat-accent{background-color:#5297f7}.white-white-blue .mat-form-field.mat-focused .mat-form-field-ripple.mat-warn{background-color:#f44336}.white-white-blue .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix:after{color:#323232}.white-white-blue .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix:after{color:#5297f7}.white-white-blue .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix:after{color:#f44336}.white-white-blue .mat-form-field.mat-form-field-invalid .mat-form-field-label,.white-white-blue .mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent,.white-white-blue .mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker{color:#f44336}.white-white-blue .mat-form-field.mat-form-field-invalid .mat-form-field-ripple,.white-white-blue .mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{background-color:#f44336}.white-white-blue .mat-error{color:#f44336}.white-white-blue .mat-form-field-appearance-legacy .mat-form-field-label,.white-white-blue .mat-form-field-appearance-legacy .mat-hint{color:#0000008a}.white-white-blue .mat-form-field-appearance-legacy .mat-form-field-underline{background-color:#0000006b}.white-white-blue .mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0%,rgba(0,0,0,.42) 33%,transparent 0%);background-size:4px 100%;background-repeat:repeat-x}.white-white-blue .mat-form-field-appearance-standard .mat-form-field-underline{background-color:#0000006b}.white-white-blue .mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0%,rgba(0,0,0,.42) 33%,transparent 0%);background-size:4px 100%;background-repeat:repeat-x}.white-white-blue .mat-form-field-appearance-fill .mat-form-field-flex{background-color:#0000000a}.white-white-blue .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{background-color:#00000005}.white-white-blue .mat-form-field-appearance-fill .mat-form-field-underline:before{background-color:#0000006b}.white-white-blue .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label{color:#00000061}.white-white-blue .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline:before{background-color:transparent}.white-white-blue .mat-form-field-appearance-outline .mat-form-field-outline{color:#0000001f}.white-white-blue .mat-form-field-appearance-outline .mat-form-field-outline-thick{color:#000000de}.white-white-blue .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{color:#323232}.white-white-blue .mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick{color:#5297f7}.white-white-blue .mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick,.white-white-blue .mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick{color:#f44336}.white-white-blue .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label{color:#00000061}.white-white-blue .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:#0000000f}.white-white-blue .mat-icon.mat-primary{color:#323232}.white-white-blue .mat-icon.mat-accent{color:#5297f7}.white-white-blue .mat-icon.mat-warn{color:#f44336}.white-white-blue .mat-form-field-type-mat-native-select .mat-form-field-infix:after{color:#0000008a}.white-white-blue .mat-input-element:disabled,.white-white-blue .mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix:after{color:#00000061}.white-white-blue .mat-input-element{caret-color:#323232}.white-white-blue .mat-input-element::placeholder{color:#0000006b}.white-white-blue .mat-input-element::-moz-placeholder{color:#0000006b}.white-white-blue .mat-input-element::-webkit-input-placeholder{color:#0000006b}.white-white-blue .mat-input-element:-ms-input-placeholder{color:#0000006b}.white-white-blue .mat-form-field.mat-accent .mat-input-element{caret-color:#5297f7}.white-white-blue .mat-form-field.mat-warn .mat-input-element,.white-white-blue .mat-form-field-invalid .mat-input-element{caret-color:#f44336}.white-white-blue .mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix:after{color:#f44336}.white-white-blue .mat-list-base .mat-list-item,.white-white-blue .mat-list-base .mat-list-option{color:#000000de}.white-white-blue .mat-list-base .mat-subheader{color:#0000008a}.white-white-blue .mat-list-base .mat-list-item-disabled{background-color:#eee;color:#00000061}.white-white-blue .mat-list-option:hover,.white-white-blue .mat-list-option:focus,.white-white-blue .mat-nav-list .mat-list-item:hover,.white-white-blue .mat-nav-list .mat-list-item:focus,.white-white-blue .mat-action-list .mat-list-item:hover,.white-white-blue .mat-action-list .mat-list-item:focus{background:rgba(0,0,0,.04)}.white-white-blue .mat-list-single-selected-option,.white-white-blue .mat-list-single-selected-option:hover,.white-white-blue .mat-list-single-selected-option:focus{background:rgba(0,0,0,.12)}.white-white-blue .mat-menu-panel{background:white}.white-white-blue .mat-menu-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.white-white-blue .mat-menu-item{background:transparent;color:#000000de}.white-white-blue .mat-menu-item[disabled],.white-white-blue .mat-menu-item[disabled] .mat-menu-submenu-icon,.white-white-blue .mat-menu-item[disabled] .mat-icon-no-color{color:#00000061}.white-white-blue .mat-menu-item .mat-icon-no-color,.white-white-blue .mat-menu-submenu-icon{color:#0000008a}.white-white-blue .mat-menu-item:hover:not([disabled]),.white-white-blue .mat-menu-item.cdk-program-focused:not([disabled]),.white-white-blue .mat-menu-item.cdk-keyboard-focused:not([disabled]),.white-white-blue .mat-menu-item-highlighted:not([disabled]){background:rgba(0,0,0,.04)}.white-white-blue .mat-paginator{background:white}.white-white-blue .mat-paginator,.white-white-blue .mat-paginator-page-size .mat-select-trigger{color:#0000008a}.white-white-blue .mat-paginator-decrement,.white-white-blue .mat-paginator-increment{border-top:2px solid rgba(0,0,0,.54);border-right:2px solid rgba(0,0,0,.54)}.white-white-blue .mat-paginator-first,.white-white-blue .mat-paginator-last{border-top:2px solid rgba(0,0,0,.54)}.white-white-blue .mat-icon-button[disabled] .mat-paginator-decrement,.white-white-blue .mat-icon-button[disabled] .mat-paginator-increment,.white-white-blue .mat-icon-button[disabled] .mat-paginator-first,.white-white-blue .mat-icon-button[disabled] .mat-paginator-last{border-color:#00000061}.white-white-blue .mat-paginator-container{min-height:56px}.white-white-blue .mat-progress-bar-background{fill:#c8c8c8}.white-white-blue .mat-progress-bar-buffer{background-color:#c8c8c8}.white-white-blue .mat-progress-bar-fill:after{background-color:#323232}.white-white-blue .mat-progress-bar.mat-accent .mat-progress-bar-background{fill:#d0e1f9}.white-white-blue .mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:#d0e1f9}.white-white-blue .mat-progress-bar.mat-accent .mat-progress-bar-fill:after{background-color:#5297f7}.white-white-blue .mat-progress-bar.mat-warn .mat-progress-bar-background{fill:#f9ccc9}.white-white-blue .mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#f9ccc9}.white-white-blue .mat-progress-bar.mat-warn .mat-progress-bar-fill:after{background-color:#f44336}.white-white-blue .mat-progress-spinner circle,.white-white-blue .mat-spinner circle{stroke:#323232}.white-white-blue .mat-progress-spinner.mat-accent circle,.white-white-blue .mat-spinner.mat-accent circle{stroke:#5297f7}.white-white-blue .mat-progress-spinner.mat-warn circle,.white-white-blue .mat-spinner.mat-warn circle{stroke:#f44336}.white-white-blue .mat-radio-outer-circle{border-color:#0000008a}.white-white-blue .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:#323232}.white-white-blue .mat-radio-button.mat-primary .mat-radio-inner-circle,.white-white-blue .mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.white-white-blue .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple,.white-white-blue .mat-radio-button.mat-primary:active .mat-radio-persistent-ripple{background-color:#323232}.white-white-blue .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#5297f7}.white-white-blue .mat-radio-button.mat-accent .mat-radio-inner-circle,.white-white-blue .mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.white-white-blue .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,.white-white-blue .mat-radio-button.mat-accent:active .mat-radio-persistent-ripple{background-color:#5297f7}.white-white-blue .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{border-color:#f44336}.white-white-blue .mat-radio-button.mat-warn .mat-radio-inner-circle,.white-white-blue .mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.white-white-blue .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple,.white-white-blue .mat-radio-button.mat-warn:active .mat-radio-persistent-ripple{background-color:#f44336}.white-white-blue .mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle,.white-white-blue .mat-radio-button.mat-radio-disabled .mat-radio-outer-circle{border-color:#00000061}.white-white-blue .mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element,.white-white-blue .mat-radio-button.mat-radio-disabled .mat-radio-inner-circle{background-color:#00000061}.white-white-blue .mat-radio-button.mat-radio-disabled .mat-radio-label-content{color:#00000061}.white-white-blue .mat-radio-button .mat-ripple-element{background-color:#000}.white-white-blue .mat-select-value{color:#000000de}.white-white-blue .mat-select-placeholder{color:#0000006b}.white-white-blue .mat-select-disabled .mat-select-value{color:#00000061}.white-white-blue .mat-select-arrow{color:#0000008a}.white-white-blue .mat-select-panel{background:white}.white-white-blue .mat-select-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.white-white-blue .mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:rgba(0,0,0,.12)}.white-white-blue .mat-form-field.mat-focused.mat-primary .mat-select-arrow{color:#323232}.white-white-blue .mat-form-field.mat-focused.mat-accent .mat-select-arrow{color:#5297f7}.white-white-blue .mat-form-field.mat-focused.mat-warn .mat-select-arrow,.white-white-blue .mat-form-field .mat-select.mat-select-invalid .mat-select-arrow{color:#f44336}.white-white-blue .mat-form-field .mat-select.mat-select-disabled .mat-select-arrow{color:#00000061}.white-white-blue .mat-drawer-container{background-color:#fafafa;color:#000000de}.white-white-blue .mat-drawer{background-color:#fff;color:#000000de}.white-white-blue .mat-drawer.mat-drawer-push{background-color:#fff}.white-white-blue .mat-drawer:not(.mat-drawer-side){box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.white-white-blue .mat-drawer-side{border-right:solid 1px rgba(0,0,0,.12)}.white-white-blue .mat-drawer-side.mat-drawer-end,.white-white-blue [dir=rtl] .mat-drawer-side{border-left:solid 1px rgba(0,0,0,.12);border-right:none}.white-white-blue [dir=rtl] .mat-drawer-side.mat-drawer-end{border-left:none;border-right:solid 1px rgba(0,0,0,.12)}.white-white-blue .mat-drawer-backdrop.mat-drawer-shown{background-color:#0009}.white-white-blue .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background-color:#5297f7}.white-white-blue .mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:#5297f78a}.white-white-blue .mat-slide-toggle.mat-checked .mat-ripple-element{background-color:#5297f7}.white-white-blue .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb{background-color:#323232}.white-white-blue .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar{background-color:#3232328a}.white-white-blue .mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element{background-color:#323232}.white-white-blue .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb{background-color:#f44336}.white-white-blue .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar{background-color:#f443368a}.white-white-blue .mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element{background-color:#f44336}.white-white-blue .mat-slide-toggle:not(.mat-checked) .mat-ripple-element{background-color:#000}.white-white-blue .mat-slide-toggle-thumb{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;background-color:#fafafa}.white-white-blue .mat-slide-toggle-bar{background-color:#00000061}.white-white-blue .mat-slider-track-background{background-color:#00000042}.white-white-blue .mat-slider.mat-primary .mat-slider-track-fill,.white-white-blue .mat-slider.mat-primary .mat-slider-thumb,.white-white-blue .mat-slider.mat-primary .mat-slider-thumb-label{background-color:#323232}.white-white-blue .mat-slider.mat-primary .mat-slider-thumb-label-text{color:#323232}.white-white-blue .mat-slider.mat-primary .mat-slider-focus-ring{background-color:#32323233}.white-white-blue .mat-slider.mat-accent .mat-slider-track-fill,.white-white-blue .mat-slider.mat-accent .mat-slider-thumb,.white-white-blue .mat-slider.mat-accent .mat-slider-thumb-label{background-color:#5297f7}.white-white-blue .mat-slider.mat-accent .mat-slider-thumb-label-text{color:#fff}.white-white-blue .mat-slider.mat-accent .mat-slider-focus-ring{background-color:#5297f733}.white-white-blue .mat-slider.mat-warn .mat-slider-track-fill,.white-white-blue .mat-slider.mat-warn .mat-slider-thumb,.white-white-blue .mat-slider.mat-warn .mat-slider-thumb-label{background-color:#f44336}.white-white-blue .mat-slider.mat-warn .mat-slider-thumb-label-text{color:#fff}.white-white-blue .mat-slider.mat-warn .mat-slider-focus-ring{background-color:#f4433633}.white-white-blue .mat-slider:hover .mat-slider-track-background,.white-white-blue .mat-slider.cdk-focused .mat-slider-track-background{background-color:#00000061}.white-white-blue .mat-slider.mat-slider-disabled .mat-slider-track-background,.white-white-blue .mat-slider.mat-slider-disabled .mat-slider-track-fill,.white-white-blue .mat-slider.mat-slider-disabled .mat-slider-thumb,.white-white-blue .mat-slider.mat-slider-disabled:hover .mat-slider-track-background{background-color:#00000042}.white-white-blue .mat-slider.mat-slider-min-value .mat-slider-focus-ring{background-color:#0000001f}.white-white-blue .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,.white-white-blue .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{background-color:#000000de}.white-white-blue .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,.white-white-blue .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label{background-color:#00000042}.white-white-blue .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{border-color:#00000042;background-color:transparent}.white-white-blue .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb,.white-white-blue .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb{border-color:#00000061}.white-white-blue .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb,.white-white-blue .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb{border-color:#00000042}.white-white-blue .mat-slider-has-ticks .mat-slider-wrapper:after{border-color:#000000b3}.white-white-blue .mat-slider-horizontal .mat-slider-ticks{background-image:repeating-linear-gradient(to right,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent);background-image:-moz-repeating-linear-gradient(.0001deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.white-white-blue .mat-slider-vertical .mat-slider-ticks{background-image:repeating-linear-gradient(to bottom,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.white-white-blue .mat-step-header.cdk-keyboard-focused,.white-white-blue .mat-step-header.cdk-program-focused,.white-white-blue .mat-step-header:hover:not([aria-disabled]),.white-white-blue .mat-step-header:hover[aria-disabled=false]{background-color:#0000000a}.white-white-blue .mat-step-header:hover[aria-disabled=true]{cursor:default}@media (hover: none){.white-white-blue .mat-step-header:hover{background:none}}.white-white-blue .mat-step-header .mat-step-label,.white-white-blue .mat-step-header .mat-step-optional{color:#0000008a}.white-white-blue .mat-step-header .mat-step-icon{background-color:#0000008a;color:#323232}.white-white-blue .mat-step-header .mat-step-icon-selected,.white-white-blue .mat-step-header .mat-step-icon-state-done,.white-white-blue .mat-step-header .mat-step-icon-state-edit{background-color:#323232;color:#323232}.white-white-blue .mat-step-header.mat-accent .mat-step-icon{color:#fff}.white-white-blue .mat-step-header.mat-accent .mat-step-icon-selected,.white-white-blue .mat-step-header.mat-accent .mat-step-icon-state-done,.white-white-blue .mat-step-header.mat-accent .mat-step-icon-state-edit{background-color:#5297f7;color:#fff}.white-white-blue .mat-step-header.mat-warn .mat-step-icon{color:#fff}.white-white-blue .mat-step-header.mat-warn .mat-step-icon-selected,.white-white-blue .mat-step-header.mat-warn .mat-step-icon-state-done,.white-white-blue .mat-step-header.mat-warn .mat-step-icon-state-edit{background-color:#f44336;color:#fff}.white-white-blue .mat-step-header .mat-step-icon-state-error{background-color:transparent;color:#f44336}.white-white-blue .mat-step-header .mat-step-label.mat-step-label-active{color:#000000de}.white-white-blue .mat-step-header .mat-step-label.mat-step-label-error{color:#f44336}.white-white-blue .mat-stepper-horizontal,.white-white-blue .mat-stepper-vertical{background-color:#fff}.white-white-blue .mat-stepper-vertical-line:before{border-left-color:#0000001f}.white-white-blue .mat-horizontal-stepper-header:before,.white-white-blue .mat-horizontal-stepper-header:after,.white-white-blue .mat-stepper-horizontal-line{border-top-color:#0000001f}.white-white-blue .mat-horizontal-stepper-header{height:72px}.white-white-blue .mat-stepper-label-position-bottom .mat-horizontal-stepper-header,.white-white-blue .mat-vertical-stepper-header{padding:24px}.white-white-blue .mat-stepper-vertical-line:before{top:-16px;bottom:-16px}.white-white-blue .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:after,.white-white-blue .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:before{top:36px}.white-white-blue .mat-stepper-label-position-bottom .mat-stepper-horizontal-line{top:36px}.white-white-blue .mat-sort-header-arrow{color:#757575}.white-white-blue .mat-tab-nav-bar,.white-white-blue .mat-tab-header{border-bottom:1px solid rgba(0,0,0,.12)}.white-white-blue .mat-tab-group-inverted-header .mat-tab-nav-bar,.white-white-blue .mat-tab-group-inverted-header .mat-tab-header{border-top:1px solid rgba(0,0,0,.12);border-bottom:none}.white-white-blue .mat-tab-label,.white-white-blue .mat-tab-link{color:#000000de}.white-white-blue .mat-tab-label.mat-tab-disabled,.white-white-blue .mat-tab-link.mat-tab-disabled{color:#00000061}.white-white-blue .mat-tab-header-pagination-chevron{border-color:#000000de}.white-white-blue .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#00000061}.white-white-blue .mat-tab-group[class*=mat-background-]>.mat-tab-header,.white-white-blue .mat-tab-nav-bar[class*=mat-background-]{border-bottom:none;border-top:none}.white-white-blue .mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-blue .mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-white-blue .mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-blue .mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.white-white-blue .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-blue .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-white-blue .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-blue .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffffff4d}.white-white-blue .mat-tab-group.mat-primary .mat-ink-bar,.white-white-blue .mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:#323232}.white-white-blue .mat-tab-group.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,.white-white-blue .mat-tab-group.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar,.white-white-blue .mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,.white-white-blue .mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar{background-color:#323232}.white-white-blue .mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-blue .mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-white-blue .mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-blue .mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.white-white-blue .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-blue .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-white-blue .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-blue .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffffff4d}.white-white-blue .mat-tab-group.mat-accent .mat-ink-bar,.white-white-blue .mat-tab-nav-bar.mat-accent .mat-ink-bar{background-color:#5297f7}.white-white-blue .mat-tab-group.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,.white-white-blue .mat-tab-group.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar,.white-white-blue .mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,.white-white-blue .mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.white-white-blue .mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-blue .mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-white-blue .mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-blue .mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.white-white-blue .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-blue .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-white-blue .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-blue .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffcdd24d}.white-white-blue .mat-tab-group.mat-warn .mat-ink-bar,.white-white-blue .mat-tab-nav-bar.mat-warn .mat-ink-bar{background-color:#f44336}.white-white-blue .mat-tab-group.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,.white-white-blue .mat-tab-group.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar,.white-white-blue .mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,.white-white-blue .mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.white-white-blue .mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-blue .mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-white-blue .mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-blue .mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.white-white-blue .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-blue .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-white-blue .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-blue .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffffff4d}.white-white-blue .mat-tab-group.mat-background-primary>.mat-tab-header,.white-white-blue .mat-tab-group.mat-background-primary>.mat-tab-link-container,.white-white-blue .mat-tab-group.mat-background-primary>.mat-tab-header-pagination,.white-white-blue .mat-tab-nav-bar.mat-background-primary>.mat-tab-header,.white-white-blue .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container,.white-white-blue .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination{background-color:#323232}.white-white-blue .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label,.white-white-blue .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link,.white-white-blue .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label,.white-white-blue .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link{color:#323232}.white-white-blue .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,.white-white-blue .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.white-white-blue .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,.white-white-blue .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#32323266}.white-white-blue .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,.white-white-blue .mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.white-white-blue .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-focus-indicator:before,.white-white-blue .mat-tab-group.mat-background-primary>.mat-tab-header .mat-focus-indicator:before,.white-white-blue .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,.white-white-blue .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.white-white-blue .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-focus-indicator:before,.white-white-blue .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-focus-indicator:before{border-color:#323232}.white-white-blue .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.white-white-blue .mat-tab-group.mat-background-primary>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.white-white-blue .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.white-white-blue .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#323232;opacity:.4}.white-white-blue .mat-tab-group.mat-background-primary>.mat-tab-header .mat-ripple-element,.white-white-blue .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-ripple-element,.white-white-blue .mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element,.white-white-blue .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-ripple-element,.white-white-blue .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-ripple-element,.white-white-blue .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element{background-color:#323232;opacity:.12}.white-white-blue .mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-blue .mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-white-blue .mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-blue .mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.white-white-blue .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-blue .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-white-blue .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-blue .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffffff4d}.white-white-blue .mat-tab-group.mat-background-accent>.mat-tab-header,.white-white-blue .mat-tab-group.mat-background-accent>.mat-tab-link-container,.white-white-blue .mat-tab-group.mat-background-accent>.mat-tab-header-pagination,.white-white-blue .mat-tab-nav-bar.mat-background-accent>.mat-tab-header,.white-white-blue .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container,.white-white-blue .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination{background-color:#5297f7}.white-white-blue .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label,.white-white-blue .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link,.white-white-blue .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label,.white-white-blue .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link{color:#fff}.white-white-blue .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,.white-white-blue .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.white-white-blue .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,.white-white-blue .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#fff6}.white-white-blue .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,.white-white-blue .mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.white-white-blue .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-focus-indicator:before,.white-white-blue .mat-tab-group.mat-background-accent>.mat-tab-header .mat-focus-indicator:before,.white-white-blue .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,.white-white-blue .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.white-white-blue .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-focus-indicator:before,.white-white-blue .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-focus-indicator:before{border-color:#fff}.white-white-blue .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.white-white-blue .mat-tab-group.mat-background-accent>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.white-white-blue .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.white-white-blue .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}.white-white-blue .mat-tab-group.mat-background-accent>.mat-tab-header .mat-ripple-element,.white-white-blue .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-ripple-element,.white-white-blue .mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element,.white-white-blue .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-ripple-element,.white-white-blue .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-ripple-element,.white-white-blue .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element{background-color:#fff;opacity:.12}.white-white-blue .mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-blue .mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-white-blue .mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-blue .mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.white-white-blue .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-blue .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-white-blue .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-blue .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffcdd24d}.white-white-blue .mat-tab-group.mat-background-warn>.mat-tab-header,.white-white-blue .mat-tab-group.mat-background-warn>.mat-tab-link-container,.white-white-blue .mat-tab-group.mat-background-warn>.mat-tab-header-pagination,.white-white-blue .mat-tab-nav-bar.mat-background-warn>.mat-tab-header,.white-white-blue .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container,.white-white-blue .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination{background-color:#f44336}.white-white-blue .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label,.white-white-blue .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link,.white-white-blue .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label,.white-white-blue .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link{color:#fff}.white-white-blue .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,.white-white-blue .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.white-white-blue .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,.white-white-blue .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#fff6}.white-white-blue .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,.white-white-blue .mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.white-white-blue .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-focus-indicator:before,.white-white-blue .mat-tab-group.mat-background-warn>.mat-tab-header .mat-focus-indicator:before,.white-white-blue .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,.white-white-blue .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.white-white-blue .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-focus-indicator:before,.white-white-blue .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-focus-indicator:before{border-color:#fff}.white-white-blue .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.white-white-blue .mat-tab-group.mat-background-warn>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.white-white-blue .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.white-white-blue .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}.white-white-blue .mat-tab-group.mat-background-warn>.mat-tab-header .mat-ripple-element,.white-white-blue .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-ripple-element,.white-white-blue .mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element,.white-white-blue .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-ripple-element,.white-white-blue .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-ripple-element,.white-white-blue .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element{background-color:#fff;opacity:.12}.white-white-blue .mat-toolbar{background:whitesmoke;color:#000000de}.white-white-blue .mat-toolbar.mat-primary{background:#323232;color:#323232}.white-white-blue .mat-toolbar.mat-accent{background:#5297f7;color:#fff}.white-white-blue .mat-toolbar.mat-warn{background:#f44336;color:#fff}.white-white-blue .mat-toolbar .mat-form-field-underline,.white-white-blue .mat-toolbar .mat-form-field-ripple,.white-white-blue .mat-toolbar .mat-focused .mat-form-field-ripple{background-color:currentColor}.white-white-blue .mat-toolbar .mat-form-field-label,.white-white-blue .mat-toolbar .mat-focused .mat-form-field-label,.white-white-blue .mat-toolbar .mat-select-value,.white-white-blue .mat-toolbar .mat-select-arrow,.white-white-blue .mat-toolbar .mat-form-field.mat-focused .mat-select-arrow{color:inherit}.white-white-blue .mat-toolbar .mat-input-element{caret-color:currentColor}.white-white-blue .mat-toolbar-multiple-rows{min-height:64px}.white-white-blue .mat-toolbar-row,.white-white-blue .mat-toolbar-single-row{height:64px}@media (max-width: 599px){.white-white-blue .mat-toolbar-multiple-rows{min-height:56px}.white-white-blue .mat-toolbar-row,.white-white-blue .mat-toolbar-single-row{height:56px}}.white-white-blue .mat-tooltip{background:rgba(97,97,97,.9)}.white-white-blue .mat-tree{background:white}.white-white-blue .mat-tree-node,.white-white-blue .mat-nested-tree-node{color:#000000de}.white-white-blue .mat-tree-node{min-height:48px}.white-white-blue .mat-snack-bar-container{color:#ffffffb3;background:#323232;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.white-white-blue .mat-simple-snackbar-action{color:#5297f7}.white-white-blue .bg-none{background:transparent}.white-white-blue .bg-pri-100,.white-black-orange .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .white-white-blue .avl-list-content,.white-black-blue .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .white-white-blue .avl-list-content,.white-white-purple .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .white-white-blue .avl-list-content,.white-white-blue .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content,.white-white-orange .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .white-white-blue .avl-list-content{background:white}.white-white-blue .bg-pri-500{background:#323232}.white-white-blue .bg-acc-200{background:#b3d2fc}.white-white-blue .bg-acc-500,.white-black-orange .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content .white-white-blue .book-button:not(.disabled),.white-black-blue .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content .white-white-blue .book-button:not(.disabled),.white-white-purple .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content .white-white-blue .book-button:not(.disabled),.white-white-blue .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content .book-button:not(.disabled),.white-white-blue .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row .avl-list-content.bg-pri-100.hover-active .book-button,.white-white-blue .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content.hover-active .book-button,.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row .avl-list-content.bg-pri-100.hover-active .white-white-blue .book-button,.white-black-orange .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content.hover-active .white-white-blue .book-button,.white-black-blue .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content.hover-active .white-white-blue .book-button,.white-white-purple .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content.hover-active .white-white-blue .book-button,.white-white-orange .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content.hover-active .white-white-blue .book-button,.white-white-orange .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content .white-white-blue .book-button:not(.disabled){background:#5297f7}.white-white-blue .bg-acc-600{background:!important}.white-white-blue .bg-pri-info{background:#2f80ed}.white-white-blue .bg-white{background:#ffffff}.white-white-blue .bg-info-200{background:#f5faff}.white-white-blue .bg-note{background:#fef6ea}.white-white-blue .bg-hover-primary:hover{background-color:#ffffff1a;transition:background-color .5s}.white-white-blue .t-white,.white-white-blue .t-pri-100,.white-white-blue .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row .avl-list-content.bg-pri-100.hover-active .book-button,.white-white-blue .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content.hover-active .book-button,.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row .avl-list-content.bg-pri-100.hover-active .white-white-blue .book-button,.white-black-orange .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content.hover-active .white-white-blue .book-button,.white-black-blue .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content.hover-active .white-white-blue .book-button,.white-white-purple .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content.hover-active .white-white-blue .book-button,.white-white-orange .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content.hover-active .white-white-blue .book-button{color:#fff}.white-white-blue .t-pri-500,.white-white-blue .t-pri-700{color:#323232}.white-white-blue .t-acc-500{color:#5297f7}.white-white-blue .t-pri-info{color:#2f80ed}.white-white-blue .bdr-transparent{border-color:transparent!important}.white-white-blue .bdr-pri-500{border-color:#323232!important}.white-white-blue .bdr-acc-500{border-color:#5297f7}.white-white-blue .btn-flat-acc{background-color:#5297f7;border:1px solid #5297f7;color:#fff;text-align:center;border-radius:4px}.white-white-blue .btn-flat-acc-light{background-color:#72abf9;border:1px solid #72abf9;text-align:center;border-radius:4px}.white-white-blue .btn-stroked-pri{background-color:#fff;border:1px solid #323232;color:#323232;text-align:center;border-radius:4px}.white-white-blue .btn-stroked-disabled{background-color:#fff;border:1px solid;text-align:center;border-radius:4px}.white-white-blue .svg-pri-100{color:#fff;stroke:#fff}.white-white-blue .svg-pri-500{color:#323232;stroke:#323232}.white-white-blue .svg-acc-500{color:#5297f7;stroke:#5297f7}.white-white-blue input{caret-color:#000!important;caret-shape:bar}.white-white-blue .input-hover-border:hover{border-color:#323232!important;transition:.5s}.white-white-blue mat-form-field{cursor:pointer}.white-white-blue mat-form-field input{cursor:pointer}.white-white-blue .mat-checkbox-inner-container .mat-ripple,.white-white-blue .mat-radio-container .mat-ripple{display:none}.white-white-blue mat-form-field.rounded-input{border-style:solid;border-color:#e2e2e2;border-width:1px;padding:10px 16px 8px;height:60px;border-radius:6px}.white-white-blue mat-form-field.rounded-input .mat-form-field-underline{display:none}.white-white-blue mat-form-field.rounded-input.mat-form-field-hide-placeholder .mat-form-field-infix{border-top-width:4px!important}.white-white-blue mat-form-field.rounded-input .mat-form-field-subscript-wrapper{margin-top:20px;margin-left:-16px}.white-white-blue mat-form-field.rounded-input.mat-focused .mat-form-field-subscript-wrapper{margin-top:10px!important}.white-white-blue .header-back-icon{height:20px;width:20px}.white-white-blue .ticket-container .ticket .ticket-top-container .from-station-field mat-form-field .mat-form-field-infix,.white-white-blue .ticket-container .ticket .ticket-top-container .to-station-field mat-form-field .mat-form-field-infix{padding:4px 0}.white-white-blue .ticket-container .ticket .ticket-bottom-container .ticket-bottom .fcs-container{overflow:hidden}.white-white-blue .ticket-container .ticket .ticket-bottom-container .ticket-bottom .fcs-container .mat-checkbox-inner-container{background-color:#fff;border:1.5px solid}.white-white-blue .trip-container .mat-tab-label{height:47px;width:50%;font-weight:400;opacity:1!important;padding:16px 8px!important}.white-white-blue .trip-container .mat-tab-label.mat-tab-label-active{color:#323232}.white-white-blue .trip-container .pos-header-fix{position:fixed;top:0;left:0;right:0;z-index:10}.white-white-blue .trip-container .bookingcard{min-width:200px;flex-shrink:1;flex-grow:1;max-width:600px;margin:20px 16px;padding:16px 0;border:1px solid #d8d8d8;box-shadow:1px 1px 6px -4px #80808096}.white-white-blue .trip-container .bookingcard .divider{border-top:1px solid #d8d8d8}.white-white-blue .passengers-container .gender-field .mat-radio-container,.white-white-blue .passengers-container .berth-field .mat-radio-container{display:flex;flex-wrap:wrap-reverse}.white-white-blue .passengers-container .passengers-list-container .add-passenger-button button{border:1px solid #323232;border-radius:24px!important}.white-white-blue .passengers-container .passengers-list-container .passengers-list .passenger.bdr-pri-300{border-bottom-style:solid;border-bottom-width:1px}.white-white-blue .passengers-container .passengers-list-container .expand-btn{border-top:1px solid}.white-white-blue .passengers-container .passengers-list-container .proceed-btn{background:white}.white-white-blue .passengers-container .passengers-list-container .proceed-btn .max-traveller-guideline .guideline-info b{color:#323232}.white-white-blue mat-bottom-sheet-container.irctc-uid-bottomsheet{border-radius:22px 22px 0 0;padding:0!important}.white-white-blue .sort-filter-container{overflow-y:scroll}.white-white-blue .sort-filter-container .sort-filter-mobile div.available-only{border-left:1px solid}.white-white-blue .sort-filter-container .sort-filter-mobile div.available-only .mat-slide-toggle-bar{height:20px;border-radius:10px;border:1px solid}.white-white-blue .sort-filter-container .sort-filter-mobile div.available-only .mat-slide-toggle-bar .mat-slide-toggle-thumb-container{top:1px!important}.white-white-blue .sort-filter-container .sort-filter-mobile div.available-only .mat-slide-toggle-bar .mat-slide-toggle-thumb-container .mat-slide-toggle-thumb{margin-left:1px;height:16px;width:16px}.white-white-blue .sort-filter-container .sort-filter-mobile div.available-only .mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:#323232}.white-white-blue .sort-filter-container .sort-filter-mobile div.available-only .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{height:16px;width:16px}.white-white-blue .sort-filter-container .sort-filter-desktop .mat-slide-toggle-bar{width:40px;height:24px;border-radius:43px;border:1px solid}.white-white-blue .sort-filter-container .sort-filter-desktop .mat-slide-toggle-bar .mat-slide-toggle-thumb-container{top:1px!important}.white-white-blue .sort-filter-container .sort-filter-desktop .mat-slide-toggle-bar .mat-slide-toggle-thumb-container .mat-slide-toggle-thumb{margin-left:1px;height:20px;width:20px}.white-white-blue .sort-filter-container .sort-filter-desktop .mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:#323232}.white-white-blue .sort-filter-container .sort-filter-desktop .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{height:20px;width:20px}.white-white-blue .sort-bottomsheet{padding:0;border-radius:16px 16px 0 0}.white-white-blue .quota-bottomsheet{border-radius:16px 16px 0 0;padding:0}.white-white-blue .filters-bottomsheet{padding:0}.white-white-blue .filters-container .filter-header .filter-title mat-icon{height:20px;width:20px}.white-white-blue .filters-container .mat-checkbox .mat-checkbox-inner-container{height:.9375rem;width:.9375rem}.white-white-blue .filters-container .mat-checkbox .mat-checkbox-inner-container .mat-checkbox-frame{border:1px solid}.white-white-blue .filters-container .mat-checkbox:hover .mat-checkbox-inner-container .mat-checkbox-frame,.white-white-blue .filters-container .mat-checkbox.mat-checkbox-checked .mat-checkbox-inner-container .mat-checkbox-frame{border:1px solid #323232}.white-white-blue .time-filter .option{border:1.5px solid;border-radius:4px}.white-white-blue .time-filter .selected-filter{border:1.5px solid #323232;color:#323232}.white-white-blue .quota-container .quota-mobile-container{border-radius:20px 20px 0 0}.white-white-blue .quota-container .quota-mobile-container .quota-options{padding-bottom:0}.white-white-blue .quota-container .quota-mobile-container .quota-options .option .quota-id{border:1px solid}.white-white-blue .quota-container .quota-mobile-container .quota-options .option .selected-quota{border:1px solid #323232!important;background:#323232}.white-white-blue .quota-container .quota-mobile-container .buttons{display:flex;justify-content:space-between;gap:16px}.white-white-blue .quota-container .quota-mobile-container .buttons .reset{border-radius:24px;height:48px;width:100%;background:#fff;color:#000;border:1px solid black}.white-white-blue .quota-container .quota-mobile-container .buttons .apply{height:48px;width:100%;border-radius:24px}.white-white-blue .quota-container .quota-desktop-container{border-radius:20px 20px 0 0}.white-white-blue .quota-container .quota-desktop-container .quota-options{padding-bottom:0}.white-white-blue .quota-container .quota-desktop-container .quota-options .option .quota-id{border:1px solid}.white-white-blue .quota-container .quota-desktop-container .quota-options mat-radio-button .mat-radio-container{height:16px;width:16px}.white-white-blue .quota-container .quota-desktop-container .quota-options mat-radio-button .mat-radio-container .mat-radio-outer-circle{height:16px;width:16px;border:1px solid}.white-white-blue .quota-container .quota-desktop-container .quota-options mat-radio-button .mat-radio-inner-circle{height:16px;width:16px}.white-white-blue .quota-container .quota-desktop-container .quota-options mat-radio-button:hover .mat-radio-container .mat-radio-outer-circle{border:1px solid #323232}.white-white-blue .quota-container .quota-desktop-container .quota-options mat-radio-button.mat-radio-checked .mat-radio-container .mat-radio-outer-circle{border:1px solid #323232}.white-white-blue .quota-container .quota-desktop-container .buttons .apply{display:flex;align-items:center;justify-content:center;height:48px;width:178px;border-radius:24px}.white-white-blue .sort-container .sort-mobile .options .option .quota-id{border:1px solid}.white-white-blue .sort-container .sort-mobile .options mat-radio-button .mat-radio-container{height:20px;width:20px}.white-white-blue .sort-container .sort-desktop-container .sort-content .options .option .quota-id{border:2px solid}.white-white-blue .sort-container .sort-desktop-container .sort-content .options .option .selected{border:2px solid #323232}.white-white-blue .sort-container .sort-desktop-container .sort-content .options mat-radio-button .mat-radio-container{height:16px;width:16px}.white-white-blue .sort-container .sort-desktop-container .sort-content .options mat-radio-button .mat-radio-container .mat-radio-outer-circle{height:16px;width:16px;border:1px solid}.white-white-blue .sort-container .sort-desktop-container .sort-content .options mat-radio-button:hover .mat-radio-container .mat-radio-outer-circle{border:1px solid #323232}.white-white-blue .sort-container .sort-desktop-container .sort-content .options mat-radio-button.mat-radio-checked .mat-radio-container .mat-radio-outer-circle{border:1px solid #323232}.white-white-blue .sort-container .sort-desktop-container .sort-content .options .mat-radio-inner-circle{height:16px;width:16px}.white-white-blue .sort-container .sort-desktop-container .sort-content .main-sort-options label.mat-empty mat-label{margin-top:25px;font-size:14px}.white-white-blue .sort-container .sort-desktop-container .sort-content .main-sort-options .mat-form-field-flex .mat-form-field-empty{transform:none!important}.white-white-blue .rounded-corner{padding:0!important;border-radius:24px 24px 0 0}.white-white-blue .rounded-corner .mat-checkbox{width:100%}.white-white-blue .rounded-corner .mat-checkbox .mat-checkbox-layout{width:100%;display:flex;justify-content:space-between}.white-white-blue .rounded-corner .mat-checkbox .mat-checkbox-layout .mat-checkbox-frame{border-width:1px;border-radius:2px}.white-white-blue .rounded-corner .mat-checkbox .mat-checkbox-layout .mat-checkbox-frame{border-radius:2px}.white-white-blue .rounded-corner .mat-checkbox .mat-checkbox-layout .mat-checkbox-label{width:100%}.white-white-blue .boarding-station-popup{height:auto!important;border-radius:8px;overflow:hidden}.white-white-blue .boarding-station-popup .mat-dialog-container{padding:0!important}.white-white-blue .boarding-station-bottomsheet{border-radius:24px 24px 0 0;overflow:hidden;min-height:460px}.white-white-blue .boarding-station-bottomsheet .mat-dialog-container{padding:0!important}.white-white-blue .add-edit-traveller-container .gender-field .mat-radio-container,.white-white-blue .add-edit-traveller-container .berth-field .mat-radio-container,.white-white-blue .add-edit-traveller-container .food-field .mat-radio-container{display:flex;flex-wrap:wrap-reverse}.white-white-blue .add-edit-traveller-container .gender-field .mat-radio-label-content,.white-white-blue .add-edit-traveller-container .berth-field .mat-radio-label-content,.white-white-blue .add-edit-traveller-container .food-field .mat-radio-label-content{padding-left:0}.white-white-blue .add-edit-traveller-container .add-passengers-form-container .add-passengers form .berth-required .berth-option .mat-radio-label{align-items:flex-start}.white-white-blue .add-edit-traveller-container .add-passengers-form-container .add-passengers form .gender-field .mat-radio-group{flex-wrap:wrap}.white-white-blue .add-edit-traveller-container .add-passengers-form-container .add-passengers form .gender-field .mat-radio-group .mat-radio-checked .gender-btn{border:1px solid #323232;color:#323232}.white-white-blue .add-edit-traveller-container .add-passengers-form-container .add-passengers form .gender-field .mat-radio-group .mat-radio-checked .gender-btn .gender-icon{fill:#323232;stroke:#323232}.white-white-blue .add-edit-traveller-container .add-passengers-form-container .add-passengers form .gender-field .mat-radio-group .gender-btn{border:1px solid}.white-white-blue .add-edit-traveller-container .add-passengers-form-container .add-passengers form .berth-field .mat-radio-group .mat-radio-checked .berth-label{border:1px solid #323232;color:#323232}.white-white-blue .add-edit-traveller-container .add-passengers-form-container .add-passengers form .berth-field .mat-radio-group .berth-label{border:1px solid}.white-white-blue .add-edit-traveller-container .add-passengers-form-container .add-passengers form .food-field .mat-radio-group .mat-radio-checked .food-label{border:1px solid #323232;color:#323232}.white-white-blue .add-edit-traveller-container .add-passengers-form-container .add-passengers form .food-field .mat-radio-group .food-label{border:1px solid}.white-white-blue .add-edit-traveller-container .passengers-list-container .add-passenger-button button{border:1px solid #323232;border-radius:24px!important}.white-white-blue .add-edit-traveller-container .passengers-list-container .passengers-list .passenger{border-bottom:1px solid}.white-white-blue .add-edit-traveller-container .passengers-list-container .proceed-btn{background:white}.white-white-blue .add-edit-traveller-container .passengers-list-container .proceed-btn .max-traveller-guideline .guideline-info b{color:#323232}.white-white-blue mat-bottom-sheet-container.irctc-uid-bottomsheet{border-radius:22px 22px 0 0;padding:0!important}.white-white-blue .dot{display:inline-flex;align-items:center;height:4px;width:4px;border-radius:3px;margin:auto 8px}.white-white-blue .after-booking-container .after-booking-mobile .main-container .booking-not-success .ticket-status-info .ticket-status-icon{height:46px;font-size:46px;width:46px}.white-white-blue .after-booking-container .after-booking-mobile .main-container .booking-success .ticket-status-info.bg-success{color:#fff;background-color:#13a180}.white-white-blue .after-booking-container .after-booking-mobile .main-container .booking-success .ticket-status-info.bg-error{background-color:#ff464b22}.white-white-blue .after-booking-container .after-booking-mobile .main-container .booking-success .ticket-status-info .ticket-status-icon{height:46px;font-size:46px;width:46px}.white-white-blue .after-booking-container .after-booking-mobile .main-container .booking-success .ticket-status-info .ticket-status-icon.success{border-radius:50%}.white-white-blue .after-booking-container .after-booking-desktop .after-booking-successful-box.success,.white-white-blue .after-booking-container .after-booking-desktop .after-booking-pending-box.success{box-shadow:0 -1px 5px #49d2b291;border:solid 2px}.white-white-blue .after-booking-container .after-booking-desktop .after-booking-successful-box.success .ticket-status,.white-white-blue .after-booking-container .after-booking-desktop .after-booking-pending-box.success .ticket-status{padding:2px 6px;border-radius:3px;width:max-content}.white-white-blue .after-booking-container .after-booking-desktop .after-booking-successful-box.warning,.white-white-blue .after-booking-container .after-booking-desktop .after-booking-pending-box.warning,.white-white-blue .after-booking-container .after-booking-desktop .after-booking-successful-box.error,.white-white-blue .after-booking-container .after-booking-desktop .after-booking-pending-box.error{box-shadow:0 -1px 5px;border:solid 2px}.white-white-blue .after-booking-container .after-booking-desktop .after-booking-successful-box.error .ticket-status,.white-white-blue .after-booking-container .after-booking-desktop .after-booking-pending-box.error .ticket-status,.white-white-blue .after-booking-container .after-booking-desktop .after-booking-successful-box.error .payment_received,.white-white-blue .after-booking-container .after-booking-desktop .after-booking-pending-box.error .payment_received{padding:2px 6px;border-radius:3px;width:max-content}.white-white-blue .after-booking-container .after-booking-desktop .after-booking-successful-box .after-booking-pending-action-btn:hover,.white-white-blue .after-booking-container .after-booking-desktop .after-booking-successful-box .after-booking-successful-action-btn:hover,.white-white-blue .after-booking-container .after-booking-desktop .after-booking-pending-box .after-booking-pending-action-btn:hover,.white-white-blue .after-booking-container .after-booking-desktop .after-booking-pending-box .after-booking-successful-action-btn:hover{border:1px solid!important}.white-white-blue .offer-dailog-bottomsheet{border-radius:24px 24px 0 0;padding:0;height:80dvh}.white-white-blue .available-container .available-only-mobile-container{display:flex;align-items:center;width:100%;border-bottom:1px solid #f8f8f8}.white-white-blue .available-container .available-only-mobile-container .available-content{width:100%}.white-white-blue .available-container .available-only-mobile-container .available-content .available-header{width:100%;display:flex;justify-content:space-between;gap:8px}.white-white-blue .available-container .available-only-mobile-container .mat-slide-toggle-bar{width:40px;height:24px;border-radius:43px;background-color:#fff;border:1px solid #a09a9a}.white-white-blue .available-container .available-only-mobile-container .mat-slide-toggle-bar .mat-slide-toggle-thumb-container{top:1px!important}.white-white-blue .available-container .available-only-mobile-container .mat-slide-toggle-bar .mat-slide-toggle-thumb-container .mat-slide-toggle-thumb{margin-left:1px;height:20px;width:20px}.white-white-blue .available-container .available-only-mobile-container .mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:#323232}.white-white-blue .available-container .available-only-mobile-container .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{height:20px;width:20px}.white-white-blue .available-container .available-only-desktop-container{margin-top:22px}.white-white-blue .available-container .available-only-desktop-container .available-content .available-header{display:flex;justify-content:space-between}.white-white-blue .available-icon-container mat-icon{display:flex!important;margin-left:14px}.white-white-blue .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content{border-radius:8px}.white-white-blue .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content .book-button:not(.disabled){color:#fff!important}.white-white-blue .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row:not(:last-child){border-bottom:1px solid}.white-white-purple .mat-ripple-element{background-color:#0000001a}.white-white-purple .mat-option{color:#000000de}.white-white-purple .mat-option:hover:not(.mat-option-disabled),.white-white-purple .mat-option:focus:not(.mat-option-disabled){background:rgba(0,0,0,.04)}.white-white-purple .mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled){background:rgba(0,0,0,.04)}.white-white-purple .mat-option.mat-active{background:rgba(0,0,0,.04);color:#000000de}.white-white-purple .mat-option.mat-option-disabled{color:#00000061}.white-white-purple .mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:#323232}.white-white-purple .mat-accent .mat-option.mat-selected:not(.mat-option-disabled){color:#673dda}.white-white-purple .mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:#f44336}.white-white-purple .mat-optgroup-label{color:#0000008a}.white-white-purple .mat-optgroup-disabled .mat-optgroup-label{color:#00000061}.white-white-purple .mat-pseudo-checkbox{color:#0000008a}.white-white-purple .mat-pseudo-checkbox:after{color:#fafafa}.white-white-purple .mat-pseudo-checkbox-disabled{color:#b0b0b0}.white-white-purple .mat-primary .mat-pseudo-checkbox-checked,.white-white-purple .mat-primary .mat-pseudo-checkbox-indeterminate{background:#323232}.white-white-purple .mat-pseudo-checkbox-checked,.white-white-purple .mat-pseudo-checkbox-indeterminate,.white-white-purple .mat-accent .mat-pseudo-checkbox-checked,.white-white-purple .mat-accent .mat-pseudo-checkbox-indeterminate{background:#673dda}.white-white-purple .mat-warn .mat-pseudo-checkbox-checked,.white-white-purple .mat-warn .mat-pseudo-checkbox-indeterminate{background:#f44336}.white-white-purple .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.white-white-purple .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background:#b0b0b0}.white-white-purple .mat-app-background,.white-white-purple.mat-app-background{background-color:#fafafa;color:#000000de}.white-white-purple .mat-elevation-z0{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.white-white-purple .mat-elevation-z1{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.white-white-purple .mat-elevation-z2{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.white-white-purple .mat-elevation-z3{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.white-white-purple .mat-elevation-z4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.white-white-purple .mat-elevation-z5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.white-white-purple .mat-elevation-z6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.white-white-purple .mat-elevation-z7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.white-white-purple .mat-elevation-z8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.white-white-purple .mat-elevation-z9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.white-white-purple .mat-elevation-z10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.white-white-purple .mat-elevation-z11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.white-white-purple .mat-elevation-z12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.white-white-purple .mat-elevation-z13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.white-white-purple .mat-elevation-z14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.white-white-purple .mat-elevation-z15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.white-white-purple .mat-elevation-z16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.white-white-purple .mat-elevation-z17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.white-white-purple .mat-elevation-z18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.white-white-purple .mat-elevation-z19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.white-white-purple .mat-elevation-z20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.white-white-purple .mat-elevation-z21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.white-white-purple .mat-elevation-z22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.white-white-purple .mat-elevation-z23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.white-white-purple .mat-elevation-z24{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.mat-theme-loaded-marker{display:none}.white-white-purple .mat-autocomplete-panel{background:white;color:#000000de}.white-white-purple .mat-autocomplete-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.white-white-purple .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover){background:white}.white-white-purple .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:#000000de}.white-white-purple .mat-badge{position:relative}.white-white-purple .mat-badge.mat-badge{overflow:visible}.white-white-purple .mat-badge-hidden .mat-badge-content{display:none}.white-white-purple .mat-badge-content{position:absolute;text-align:center;display:inline-block;border-radius:50%;transition:transform .2s ease-in-out;transform:scale(.6);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}.white-white-purple .ng-animate-disabled .mat-badge-content,.white-white-purple .mat-badge-content._mat-animation-noopable{transition:none}.white-white-purple .mat-badge-content.mat-badge-active{transform:none}.white-white-purple .mat-badge-small .mat-badge-content{width:16px;height:16px;line-height:16px}.white-white-purple .mat-badge-small.mat-badge-above .mat-badge-content{top:-8px}.white-white-purple .mat-badge-small.mat-badge-below .mat-badge-content{bottom:-8px}.white-white-purple .mat-badge-small.mat-badge-before .mat-badge-content{left:-16px}[dir=rtl] .white-white-purple .mat-badge-small.mat-badge-before .mat-badge-content{left:auto;right:-16px}.white-white-purple .mat-badge-small.mat-badge-after .mat-badge-content{right:-16px}[dir=rtl] .white-white-purple .mat-badge-small.mat-badge-after .mat-badge-content{right:auto;left:-16px}.white-white-purple .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-8px}[dir=rtl] .white-white-purple .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-8px}.white-white-purple .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-8px}[dir=rtl] .white-white-purple .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-8px}.white-white-purple .mat-badge-medium .mat-badge-content{width:22px;height:22px;line-height:22px}.white-white-purple .mat-badge-medium.mat-badge-above .mat-badge-content{top:-11px}.white-white-purple .mat-badge-medium.mat-badge-below .mat-badge-content{bottom:-11px}.white-white-purple .mat-badge-medium.mat-badge-before .mat-badge-content{left:-22px}[dir=rtl] .white-white-purple .mat-badge-medium.mat-badge-before .mat-badge-content{left:auto;right:-22px}.white-white-purple .mat-badge-medium.mat-badge-after .mat-badge-content{right:-22px}[dir=rtl] .white-white-purple .mat-badge-medium.mat-badge-after .mat-badge-content{right:auto;left:-22px}.white-white-purple .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-11px}[dir=rtl] .white-white-purple .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-11px}.white-white-purple .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-11px}[dir=rtl] .white-white-purple .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-11px}.white-white-purple .mat-badge-large .mat-badge-content{width:28px;height:28px;line-height:28px}.white-white-purple .mat-badge-large.mat-badge-above .mat-badge-content{top:-14px}.white-white-purple .mat-badge-large.mat-badge-below .mat-badge-content{bottom:-14px}.white-white-purple .mat-badge-large.mat-badge-before .mat-badge-content{left:-28px}[dir=rtl] .white-white-purple .mat-badge-large.mat-badge-before .mat-badge-content{left:auto;right:-28px}.white-white-purple .mat-badge-large.mat-badge-after .mat-badge-content{right:-28px}[dir=rtl] .white-white-purple .mat-badge-large.mat-badge-after .mat-badge-content{right:auto;left:-28px}.white-white-purple .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-14px}[dir=rtl] .white-white-purple .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-14px}.white-white-purple .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-14px}[dir=rtl] .white-white-purple .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-14px}.white-white-purple .mat-badge-content{color:#323232;background:#323232}.cdk-high-contrast-active .white-white-purple .mat-badge-content{outline:solid 1px;border-radius:0}.white-white-purple .mat-badge-accent .mat-badge-content{background:#673dda;color:#fff}.white-white-purple .mat-badge-warn .mat-badge-content{color:#fff;background:#f44336}.white-white-purple .mat-badge-disabled .mat-badge-content{background:#b9b9b9;color:#00000061}.white-white-purple .mat-bottom-sheet-container{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f;background:white;color:#000000de}.white-white-purple .mat-button,.white-white-purple .mat-icon-button,.white-white-purple .mat-stroked-button{color:inherit;background:transparent}.white-white-purple .mat-button.mat-primary,.white-white-purple .mat-icon-button.mat-primary,.white-white-purple .mat-stroked-button.mat-primary{color:#323232}.white-white-purple .mat-button.mat-accent,.white-white-purple .mat-icon-button.mat-accent,.white-white-purple .mat-stroked-button.mat-accent{color:#673dda}.white-white-purple .mat-button.mat-warn,.white-white-purple .mat-icon-button.mat-warn,.white-white-purple .mat-stroked-button.mat-warn{color:#f44336}.white-white-purple .mat-button.mat-primary.mat-button-disabled,.white-white-purple .mat-button.mat-accent.mat-button-disabled,.white-white-purple .mat-button.mat-warn.mat-button-disabled,.white-white-purple .mat-button.mat-button-disabled.mat-button-disabled,.white-white-purple .mat-icon-button.mat-primary.mat-button-disabled,.white-white-purple .mat-icon-button.mat-accent.mat-button-disabled,.white-white-purple .mat-icon-button.mat-warn.mat-button-disabled,.white-white-purple .mat-icon-button.mat-button-disabled.mat-button-disabled,.white-white-purple .mat-stroked-button.mat-primary.mat-button-disabled,.white-white-purple .mat-stroked-button.mat-accent.mat-button-disabled,.white-white-purple .mat-stroked-button.mat-warn.mat-button-disabled,.white-white-purple .mat-stroked-button.mat-button-disabled.mat-button-disabled{color:#00000042}.white-white-purple .mat-button.mat-primary .mat-button-focus-overlay,.white-white-purple .mat-icon-button.mat-primary .mat-button-focus-overlay,.white-white-purple .mat-stroked-button.mat-primary .mat-button-focus-overlay{background-color:#323232}.white-white-purple .mat-button.mat-accent .mat-button-focus-overlay,.white-white-purple .mat-icon-button.mat-accent .mat-button-focus-overlay,.white-white-purple .mat-stroked-button.mat-accent .mat-button-focus-overlay{background-color:#673dda}.white-white-purple .mat-button.mat-warn .mat-button-focus-overlay,.white-white-purple .mat-icon-button.mat-warn .mat-button-focus-overlay,.white-white-purple .mat-stroked-button.mat-warn .mat-button-focus-overlay{background-color:#f44336}.white-white-purple .mat-button.mat-button-disabled .mat-button-focus-overlay,.white-white-purple .mat-icon-button.mat-button-disabled .mat-button-focus-overlay,.white-white-purple .mat-stroked-button.mat-button-disabled .mat-button-focus-overlay{background-color:transparent}.white-white-purple .mat-button .mat-ripple-element,.white-white-purple .mat-icon-button .mat-ripple-element,.white-white-purple .mat-stroked-button .mat-ripple-element{opacity:.1;background-color:currentColor}.white-white-purple .mat-button-focus-overlay{background:black}.white-white-purple .mat-stroked-button:not(.mat-button-disabled){border-color:#0000001f}.white-white-purple .mat-flat-button,.white-white-purple .mat-raised-button,.white-white-purple .mat-fab,.white-white-purple .mat-mini-fab{color:#000000de;background-color:#fff}.white-white-purple .mat-flat-button.mat-primary,.white-white-purple .mat-raised-button.mat-primary,.white-white-purple .mat-fab.mat-primary,.white-white-purple .mat-mini-fab.mat-primary{color:#323232}.white-white-purple .mat-flat-button.mat-accent,.white-white-purple .mat-raised-button.mat-accent,.white-white-purple .mat-fab.mat-accent,.white-white-purple .mat-mini-fab.mat-accent,.white-white-purple .mat-flat-button.mat-warn,.white-white-purple .mat-raised-button.mat-warn,.white-white-purple .mat-fab.mat-warn,.white-white-purple .mat-mini-fab.mat-warn{color:#fff}.white-white-purple .mat-flat-button.mat-primary.mat-button-disabled,.white-white-purple .mat-flat-button.mat-accent.mat-button-disabled,.white-white-purple .mat-flat-button.mat-warn.mat-button-disabled,.white-white-purple .mat-flat-button.mat-button-disabled.mat-button-disabled,.white-white-purple .mat-raised-button.mat-primary.mat-button-disabled,.white-white-purple .mat-raised-button.mat-accent.mat-button-disabled,.white-white-purple .mat-raised-button.mat-warn.mat-button-disabled,.white-white-purple .mat-raised-button.mat-button-disabled.mat-button-disabled,.white-white-purple .mat-fab.mat-primary.mat-button-disabled,.white-white-purple .mat-fab.mat-accent.mat-button-disabled,.white-white-purple .mat-fab.mat-warn.mat-button-disabled,.white-white-purple .mat-fab.mat-button-disabled.mat-button-disabled,.white-white-purple .mat-mini-fab.mat-primary.mat-button-disabled,.white-white-purple .mat-mini-fab.mat-accent.mat-button-disabled,.white-white-purple .mat-mini-fab.mat-warn.mat-button-disabled,.white-white-purple .mat-mini-fab.mat-button-disabled.mat-button-disabled{color:#00000042}.white-white-purple .mat-flat-button.mat-primary,.white-white-purple .mat-raised-button.mat-primary,.white-white-purple .mat-fab.mat-primary,.white-white-purple .mat-mini-fab.mat-primary{background-color:#323232}.white-white-purple .mat-flat-button.mat-accent,.white-white-purple .mat-raised-button.mat-accent,.white-white-purple .mat-fab.mat-accent,.white-white-purple .mat-mini-fab.mat-accent{background-color:#673dda}.white-white-purple .mat-flat-button.mat-warn,.white-white-purple .mat-raised-button.mat-warn,.white-white-purple .mat-fab.mat-warn,.white-white-purple .mat-mini-fab.mat-warn{background-color:#f44336}.white-white-purple .mat-flat-button.mat-primary.mat-button-disabled,.white-white-purple .mat-flat-button.mat-accent.mat-button-disabled,.white-white-purple .mat-flat-button.mat-warn.mat-button-disabled,.white-white-purple .mat-flat-button.mat-button-disabled.mat-button-disabled,.white-white-purple .mat-raised-button.mat-primary.mat-button-disabled,.white-white-purple .mat-raised-button.mat-accent.mat-button-disabled,.white-white-purple .mat-raised-button.mat-warn.mat-button-disabled,.white-white-purple .mat-raised-button.mat-button-disabled.mat-button-disabled,.white-white-purple .mat-fab.mat-primary.mat-button-disabled,.white-white-purple .mat-fab.mat-accent.mat-button-disabled,.white-white-purple .mat-fab.mat-warn.mat-button-disabled,.white-white-purple .mat-fab.mat-button-disabled.mat-button-disabled,.white-white-purple .mat-mini-fab.mat-primary.mat-button-disabled,.white-white-purple .mat-mini-fab.mat-accent.mat-button-disabled,.white-white-purple .mat-mini-fab.mat-warn.mat-button-disabled,.white-white-purple .mat-mini-fab.mat-button-disabled.mat-button-disabled{background-color:#0000001f}.white-white-purple .mat-flat-button.mat-primary .mat-ripple-element,.white-white-purple .mat-raised-button.mat-primary .mat-ripple-element,.white-white-purple .mat-fab.mat-primary .mat-ripple-element,.white-white-purple .mat-mini-fab.mat-primary .mat-ripple-element{background-color:#3232321a}.white-white-purple .mat-flat-button.mat-accent .mat-ripple-element,.white-white-purple .mat-raised-button.mat-accent .mat-ripple-element,.white-white-purple .mat-fab.mat-accent .mat-ripple-element,.white-white-purple .mat-mini-fab.mat-accent .mat-ripple-element,.white-white-purple .mat-flat-button.mat-warn .mat-ripple-element,.white-white-purple .mat-raised-button.mat-warn .mat-ripple-element,.white-white-purple .mat-fab.mat-warn .mat-ripple-element,.white-white-purple .mat-mini-fab.mat-warn .mat-ripple-element{background-color:#ffffff1a}.white-white-purple .mat-stroked-button:not([class*=mat-elevation-z]),.white-white-purple .mat-flat-button:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.white-white-purple .mat-raised-button:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.white-white-purple .mat-raised-button:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.white-white-purple .mat-raised-button.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.white-white-purple .mat-fab:not([class*=mat-elevation-z]),.white-white-purple .mat-mini-fab:not([class*=mat-elevation-z]){box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.white-white-purple .mat-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]),.white-white-purple .mat-mini-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.white-white-purple .mat-fab.mat-button-disabled:not([class*=mat-elevation-z]),.white-white-purple .mat-mini-fab.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.white-white-purple .mat-button-toggle-standalone:not([class*=mat-elevation-z]),.white-white-purple .mat-button-toggle-group:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.white-white-purple .mat-button-toggle-standalone.mat-button-toggle-appearance-standard:not([class*=mat-elevation-z]),.white-white-purple .mat-button-toggle-group-appearance-standard:not([class*=mat-elevation-z]){box-shadow:none}.white-white-purple .mat-button-toggle{color:#00000061}.white-white-purple .mat-button-toggle .mat-button-toggle-focus-overlay{background-color:#0000001f}.white-white-purple .mat-button-toggle-appearance-standard{color:#000000de;background:white}.white-white-purple .mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{background-color:#000}.white-white-purple .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:solid 1px #e0e0e0}.white-white-purple [dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:solid 1px #e0e0e0}.white-white-purple .mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:none;border-top:solid 1px #e0e0e0}.white-white-purple .mat-button-toggle-checked{background-color:#e0e0e0;color:#0000008a}.white-white-purple .mat-button-toggle-checked.mat-button-toggle-appearance-standard{color:#000000de}.white-white-purple .mat-button-toggle-disabled{color:#00000042;background-color:#eee}.white-white-purple .mat-button-toggle-disabled.mat-button-toggle-appearance-standard{background:white}.white-white-purple .mat-button-toggle-disabled.mat-button-toggle-checked{background-color:#bdbdbd}.white-white-purple .mat-button-toggle-standalone.mat-button-toggle-appearance-standard,.white-white-purple .mat-button-toggle-group-appearance-standard{border:solid 1px #e0e0e0}.white-white-purple .mat-button-toggle-appearance-standard .mat-button-toggle-label-content{line-height:48px}.white-white-purple .mat-card{background:white;color:#000000de}.white-white-purple .mat-card:not([class*=mat-elevation-z]){box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.white-white-purple .mat-card.mat-card-flat:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.white-white-purple .mat-card-subtitle{color:#0000008a}.white-white-purple .mat-checkbox-frame{border-color:#0000008a}.white-white-purple .mat-checkbox-checkmark{fill:#fafafa}.white-white-purple .mat-checkbox-checkmark-path{stroke:#fafafa!important}.white-white-purple .mat-checkbox-mixedmark{background-color:#fafafa}.white-white-purple .mat-checkbox-indeterminate.mat-primary .mat-checkbox-background,.white-white-purple .mat-checkbox-checked.mat-primary .mat-checkbox-background{background-color:#323232}.white-white-purple .mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,.white-white-purple .mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#673dda}.white-white-purple .mat-checkbox-indeterminate.mat-warn .mat-checkbox-background,.white-white-purple .mat-checkbox-checked.mat-warn .mat-checkbox-background{background-color:#f44336}.white-white-purple .mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,.white-white-purple .mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{background-color:#b0b0b0}.white-white-purple .mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame{border-color:#b0b0b0}.white-white-purple .mat-checkbox-disabled .mat-checkbox-label{color:#00000061}.white-white-purple .mat-checkbox .mat-ripple-element{background-color:#000}.white-white-purple .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,.white-white-purple .mat-checkbox:active:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element{background:#323232}.white-white-purple .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,.white-white-purple .mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element{background:#673dda}.white-white-purple .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,.white-white-purple .mat-checkbox:active:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element{background:#f44336}.white-white-purple .mat-chip.mat-standard-chip{background-color:#e0e0e0;color:#000000de}.white-white-purple .mat-chip.mat-standard-chip .mat-chip-remove{color:#000000de;opacity:.4}.white-white-purple .mat-chip.mat-standard-chip:not(.mat-chip-disabled):active{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.white-white-purple .mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover{opacity:.54}.white-white-purple .mat-chip.mat-standard-chip.mat-chip-disabled{opacity:.4}.white-white-purple .mat-chip.mat-standard-chip:after{background:black}.white-white-purple .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary{background-color:#323232;color:#323232}.white-white-purple .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove{color:#323232;opacity:.4}.white-white-purple .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element{background-color:#3232321a}.white-white-purple .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn{background-color:#f44336;color:#fff}.white-white-purple .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove{color:#fff;opacity:.4}.white-white-purple .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element{background-color:#ffffff1a}.white-white-purple .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent{background-color:#673dda;color:#fff}.white-white-purple .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove{color:#fff;opacity:.4}.white-white-purple .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element{background-color:#ffffff1a}.white-white-purple .mat-table{background:white}.white-white-purple .mat-table thead,.white-white-purple .mat-table tbody,.white-white-purple .mat-table tfoot,.white-white-purple mat-header-row,.white-white-purple mat-row,.white-white-purple mat-footer-row,.white-white-purple [mat-header-row],.white-white-purple [mat-row],.white-white-purple [mat-footer-row],.white-white-purple .mat-table-sticky{background:inherit}.white-white-purple mat-row,.white-white-purple mat-header-row,.white-white-purple mat-footer-row,.white-white-purple th.mat-header-cell,.white-white-purple td.mat-cell,.white-white-purple td.mat-footer-cell{border-bottom-color:#0000001f}.white-white-purple .mat-header-cell{color:#0000008a}.white-white-purple .mat-cell,.white-white-purple .mat-footer-cell{color:#000000de}.white-white-purple .mat-calendar-arrow{fill:#0000008a}.white-white-purple .mat-datepicker-toggle,.white-white-purple .mat-datepicker-content .mat-calendar-next-button,.white-white-purple .mat-datepicker-content .mat-calendar-previous-button{color:#0000008a}.white-white-purple .mat-calendar-table-header-divider:after{background:rgba(0,0,0,.12)}.white-white-purple .mat-calendar-table-header,.white-white-purple .mat-calendar-body-label{color:#0000008a}.white-white-purple .mat-calendar-body-cell-content,.white-white-purple .mat-date-range-input-separator{color:#000000de;border-color:transparent}.white-white-purple .mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){color:#00000061}.white-white-purple .mat-form-field-disabled .mat-date-range-input-separator{color:#00000061}.white-white-purple .mat-calendar-body-in-preview{color:#0000003d}.white-white-purple .mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#00000061}.white-white-purple .mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#0000002e}.white-white-purple .mat-calendar-body-in-range:before{background:rgba(50,50,50,.2)}.white-white-purple .mat-calendar-body-comparison-identical,.white-white-purple .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.white-white-purple .mat-calendar-body-comparison-bridge-start:before,.white-white-purple [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(50,50,50,.2) 50%,rgba(249,171,0,.2) 50%)}.white-white-purple .mat-calendar-body-comparison-bridge-end:before,.white-white-purple [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(50,50,50,.2) 50%,rgba(249,171,0,.2) 50%)}.white-white-purple .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.white-white-purple .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.white-white-purple .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.white-white-purple .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.white-white-purple .mat-calendar-body-selected{background-color:#323232;color:#323232}.white-white-purple .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#32323266}.white-white-purple .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #323232}.white-white-purple .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.white-white-purple .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#3232324d}@media (hover: hover){.white-white-purple .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#3232324d}}.white-white-purple .mat-datepicker-content{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;background-color:#fff;color:#000000de}.white-white-purple .mat-datepicker-content.mat-accent .mat-calendar-body-in-range:before{background:rgba(103,61,218,.2)}.white-white-purple .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical,.white-white-purple .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.white-white-purple .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-start:before,.white-white-purple .mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(103,61,218,.2) 50%,rgba(249,171,0,.2) 50%)}.white-white-purple .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-end:before,.white-white-purple .mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(103,61,218,.2) 50%,rgba(249,171,0,.2) 50%)}.white-white-purple .mat-datepicker-content.mat-accent .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.white-white-purple .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.white-white-purple .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.white-white-purple .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.white-white-purple .mat-datepicker-content.mat-accent .mat-calendar-body-selected{background-color:#673dda;color:#fff}.white-white-purple .mat-datepicker-content.mat-accent .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#673dda66}.white-white-purple .mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.white-white-purple .mat-datepicker-content.mat-accent .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.white-white-purple .mat-datepicker-content.mat-accent .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#673dda4d}@media (hover: hover){.white-white-purple .mat-datepicker-content.mat-accent .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#673dda4d}}.white-white-purple .mat-datepicker-content.mat-warn .mat-calendar-body-in-range:before{background:rgba(244,67,54,.2)}.white-white-purple .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical,.white-white-purple .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.white-white-purple .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-start:before,.white-white-purple .mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(244,67,54,.2) 50%,rgba(249,171,0,.2) 50%)}.white-white-purple .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-end:before,.white-white-purple .mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(244,67,54,.2) 50%,rgba(249,171,0,.2) 50%)}.white-white-purple .mat-datepicker-content.mat-warn .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.white-white-purple .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.white-white-purple .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.white-white-purple .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.white-white-purple .mat-datepicker-content.mat-warn .mat-calendar-body-selected{background-color:#f44336;color:#fff}.white-white-purple .mat-datepicker-content.mat-warn .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#f4433666}.white-white-purple .mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.white-white-purple .mat-datepicker-content.mat-warn .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.white-white-purple .mat-datepicker-content.mat-warn .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#f443364d}@media (hover: hover){.white-white-purple .mat-datepicker-content.mat-warn .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#f443364d}}.white-white-purple .mat-datepicker-content-touch{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.white-white-purple .mat-datepicker-toggle-active{color:#323232}.white-white-purple .mat-datepicker-toggle-active.mat-accent{color:#673dda}.white-white-purple .mat-datepicker-toggle-active.mat-warn{color:#f44336}.white-white-purple .mat-date-range-input-inner[disabled]{color:#00000061}.white-white-purple .mat-dialog-container{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f;background:white;color:#000000de}.white-white-purple .mat-divider{border-top-color:#0000001f}.white-white-purple .mat-divider-vertical{border-right-color:#0000001f}.white-white-purple .mat-expansion-panel{background:white;color:#000000de}.white-white-purple .mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.white-white-purple .mat-action-row{border-top-color:#0000001f}.white-white-purple .mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused:not([aria-disabled=true]),.white-white-purple .mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused:not([aria-disabled=true]),.white-white-purple .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled=true]){background:rgba(0,0,0,.04)}@media (hover: none){.white-white-purple .mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover{background:white}}.white-white-purple .mat-expansion-panel-header-title{color:#000000de}.white-white-purple .mat-expansion-panel-header-description,.white-white-purple .mat-expansion-indicator:after{color:#0000008a}.white-white-purple .mat-expansion-panel-header[aria-disabled=true]{color:#00000042}.white-white-purple .mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title,.white-white-purple .mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description{color:inherit}.white-white-purple .mat-expansion-panel-header{height:48px}.white-white-purple .mat-expansion-panel-header.mat-expanded{height:64px}.white-white-purple .mat-form-field-label,.white-white-purple .mat-hint{color:#0009}.white-white-purple .mat-form-field.mat-focused .mat-form-field-label{color:#323232}.white-white-purple .mat-form-field.mat-focused .mat-form-field-label.mat-accent{color:#673dda}.white-white-purple .mat-form-field.mat-focused .mat-form-field-label.mat-warn{color:#f44336}.white-white-purple .mat-focused .mat-form-field-required-marker{color:#673dda}.white-white-purple .mat-form-field-ripple{background-color:#000000de}.white-white-purple .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#323232}.white-white-purple .mat-form-field.mat-focused .mat-form-field-ripple.mat-accent{background-color:#673dda}.white-white-purple .mat-form-field.mat-focused .mat-form-field-ripple.mat-warn{background-color:#f44336}.white-white-purple .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix:after{color:#323232}.white-white-purple .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix:after{color:#673dda}.white-white-purple .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix:after{color:#f44336}.white-white-purple .mat-form-field.mat-form-field-invalid .mat-form-field-label,.white-white-purple .mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent,.white-white-purple .mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker{color:#f44336}.white-white-purple .mat-form-field.mat-form-field-invalid .mat-form-field-ripple,.white-white-purple .mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{background-color:#f44336}.white-white-purple .mat-error{color:#f44336}.white-white-purple .mat-form-field-appearance-legacy .mat-form-field-label,.white-white-purple .mat-form-field-appearance-legacy .mat-hint{color:#0000008a}.white-white-purple .mat-form-field-appearance-legacy .mat-form-field-underline{background-color:#0000006b}.white-white-purple .mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0%,rgba(0,0,0,.42) 33%,transparent 0%);background-size:4px 100%;background-repeat:repeat-x}.white-white-purple .mat-form-field-appearance-standard .mat-form-field-underline{background-color:#0000006b}.white-white-purple .mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0%,rgba(0,0,0,.42) 33%,transparent 0%);background-size:4px 100%;background-repeat:repeat-x}.white-white-purple .mat-form-field-appearance-fill .mat-form-field-flex{background-color:#0000000a}.white-white-purple .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{background-color:#00000005}.white-white-purple .mat-form-field-appearance-fill .mat-form-field-underline:before{background-color:#0000006b}.white-white-purple .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label{color:#00000061}.white-white-purple .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline:before{background-color:transparent}.white-white-purple .mat-form-field-appearance-outline .mat-form-field-outline{color:#0000001f}.white-white-purple .mat-form-field-appearance-outline .mat-form-field-outline-thick{color:#000000de}.white-white-purple .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{color:#323232}.white-white-purple .mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick{color:#673dda}.white-white-purple .mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick,.white-white-purple .mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick{color:#f44336}.white-white-purple .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label{color:#00000061}.white-white-purple .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:#0000000f}.white-white-purple .mat-icon.mat-primary{color:#323232}.white-white-purple .mat-icon.mat-accent{color:#673dda}.white-white-purple .mat-icon.mat-warn{color:#f44336}.white-white-purple .mat-form-field-type-mat-native-select .mat-form-field-infix:after{color:#0000008a}.white-white-purple .mat-input-element:disabled,.white-white-purple .mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix:after{color:#00000061}.white-white-purple .mat-input-element{caret-color:#323232}.white-white-purple .mat-input-element::placeholder{color:#0000006b}.white-white-purple .mat-input-element::-moz-placeholder{color:#0000006b}.white-white-purple .mat-input-element::-webkit-input-placeholder{color:#0000006b}.white-white-purple .mat-input-element:-ms-input-placeholder{color:#0000006b}.white-white-purple .mat-form-field.mat-accent .mat-input-element{caret-color:#673dda}.white-white-purple .mat-form-field.mat-warn .mat-input-element,.white-white-purple .mat-form-field-invalid .mat-input-element{caret-color:#f44336}.white-white-purple .mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix:after{color:#f44336}.white-white-purple .mat-list-base .mat-list-item,.white-white-purple .mat-list-base .mat-list-option{color:#000000de}.white-white-purple .mat-list-base .mat-subheader{color:#0000008a}.white-white-purple .mat-list-base .mat-list-item-disabled{background-color:#eee;color:#00000061}.white-white-purple .mat-list-option:hover,.white-white-purple .mat-list-option:focus,.white-white-purple .mat-nav-list .mat-list-item:hover,.white-white-purple .mat-nav-list .mat-list-item:focus,.white-white-purple .mat-action-list .mat-list-item:hover,.white-white-purple .mat-action-list .mat-list-item:focus{background:rgba(0,0,0,.04)}.white-white-purple .mat-list-single-selected-option,.white-white-purple .mat-list-single-selected-option:hover,.white-white-purple .mat-list-single-selected-option:focus{background:rgba(0,0,0,.12)}.white-white-purple .mat-menu-panel{background:white}.white-white-purple .mat-menu-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.white-white-purple .mat-menu-item{background:transparent;color:#000000de}.white-white-purple .mat-menu-item[disabled],.white-white-purple .mat-menu-item[disabled] .mat-menu-submenu-icon,.white-white-purple .mat-menu-item[disabled] .mat-icon-no-color{color:#00000061}.white-white-purple .mat-menu-item .mat-icon-no-color,.white-white-purple .mat-menu-submenu-icon{color:#0000008a}.white-white-purple .mat-menu-item:hover:not([disabled]),.white-white-purple .mat-menu-item.cdk-program-focused:not([disabled]),.white-white-purple .mat-menu-item.cdk-keyboard-focused:not([disabled]),.white-white-purple .mat-menu-item-highlighted:not([disabled]){background:rgba(0,0,0,.04)}.white-white-purple .mat-paginator{background:white}.white-white-purple .mat-paginator,.white-white-purple .mat-paginator-page-size .mat-select-trigger{color:#0000008a}.white-white-purple .mat-paginator-decrement,.white-white-purple .mat-paginator-increment{border-top:2px solid rgba(0,0,0,.54);border-right:2px solid rgba(0,0,0,.54)}.white-white-purple .mat-paginator-first,.white-white-purple .mat-paginator-last{border-top:2px solid rgba(0,0,0,.54)}.white-white-purple .mat-icon-button[disabled] .mat-paginator-decrement,.white-white-purple .mat-icon-button[disabled] .mat-paginator-increment,.white-white-purple .mat-icon-button[disabled] .mat-paginator-first,.white-white-purple .mat-icon-button[disabled] .mat-paginator-last{border-color:#00000061}.white-white-purple .mat-paginator-container{min-height:56px}.white-white-purple .mat-progress-bar-background{fill:#c8c8c8}.white-white-purple .mat-progress-bar-buffer{background-color:#c8c8c8}.white-white-purple .mat-progress-bar-fill:after{background-color:#323232}.white-white-purple .mat-progress-bar.mat-accent .mat-progress-bar-background{fill:#d5cbf2}.white-white-purple .mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:#d5cbf2}.white-white-purple .mat-progress-bar.mat-accent .mat-progress-bar-fill:after{background-color:#673dda}.white-white-purple .mat-progress-bar.mat-warn .mat-progress-bar-background{fill:#f9ccc9}.white-white-purple .mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#f9ccc9}.white-white-purple .mat-progress-bar.mat-warn .mat-progress-bar-fill:after{background-color:#f44336}.white-white-purple .mat-progress-spinner circle,.white-white-purple .mat-spinner circle{stroke:#323232}.white-white-purple .mat-progress-spinner.mat-accent circle,.white-white-purple .mat-spinner.mat-accent circle{stroke:#673dda}.white-white-purple .mat-progress-spinner.mat-warn circle,.white-white-purple .mat-spinner.mat-warn circle{stroke:#f44336}.white-white-purple .mat-radio-outer-circle{border-color:#0000008a}.white-white-purple .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:#323232}.white-white-purple .mat-radio-button.mat-primary .mat-radio-inner-circle,.white-white-purple .mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.white-white-purple .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple,.white-white-purple .mat-radio-button.mat-primary:active .mat-radio-persistent-ripple{background-color:#323232}.white-white-purple .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#673dda}.white-white-purple .mat-radio-button.mat-accent .mat-radio-inner-circle,.white-white-purple .mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.white-white-purple .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,.white-white-purple .mat-radio-button.mat-accent:active .mat-radio-persistent-ripple{background-color:#673dda}.white-white-purple .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{border-color:#f44336}.white-white-purple .mat-radio-button.mat-warn .mat-radio-inner-circle,.white-white-purple .mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.white-white-purple .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple,.white-white-purple .mat-radio-button.mat-warn:active .mat-radio-persistent-ripple{background-color:#f44336}.white-white-purple .mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle,.white-white-purple .mat-radio-button.mat-radio-disabled .mat-radio-outer-circle{border-color:#00000061}.white-white-purple .mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element,.white-white-purple .mat-radio-button.mat-radio-disabled .mat-radio-inner-circle{background-color:#00000061}.white-white-purple .mat-radio-button.mat-radio-disabled .mat-radio-label-content{color:#00000061}.white-white-purple .mat-radio-button .mat-ripple-element{background-color:#000}.white-white-purple .mat-select-value{color:#000000de}.white-white-purple .mat-select-placeholder{color:#0000006b}.white-white-purple .mat-select-disabled .mat-select-value{color:#00000061}.white-white-purple .mat-select-arrow{color:#0000008a}.white-white-purple .mat-select-panel{background:white}.white-white-purple .mat-select-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.white-white-purple .mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:rgba(0,0,0,.12)}.white-white-purple .mat-form-field.mat-focused.mat-primary .mat-select-arrow{color:#323232}.white-white-purple .mat-form-field.mat-focused.mat-accent .mat-select-arrow{color:#673dda}.white-white-purple .mat-form-field.mat-focused.mat-warn .mat-select-arrow,.white-white-purple .mat-form-field .mat-select.mat-select-invalid .mat-select-arrow{color:#f44336}.white-white-purple .mat-form-field .mat-select.mat-select-disabled .mat-select-arrow{color:#00000061}.white-white-purple .mat-drawer-container{background-color:#fafafa;color:#000000de}.white-white-purple .mat-drawer{background-color:#fff;color:#000000de}.white-white-purple .mat-drawer.mat-drawer-push{background-color:#fff}.white-white-purple .mat-drawer:not(.mat-drawer-side){box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.white-white-purple .mat-drawer-side{border-right:solid 1px rgba(0,0,0,.12)}.white-white-purple .mat-drawer-side.mat-drawer-end,.white-white-purple [dir=rtl] .mat-drawer-side{border-left:solid 1px rgba(0,0,0,.12);border-right:none}.white-white-purple [dir=rtl] .mat-drawer-side.mat-drawer-end{border-left:none;border-right:solid 1px rgba(0,0,0,.12)}.white-white-purple .mat-drawer-backdrop.mat-drawer-shown{background-color:#0009}.white-white-purple .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background-color:#673dda}.white-white-purple .mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:#673dda8a}.white-white-purple .mat-slide-toggle.mat-checked .mat-ripple-element{background-color:#673dda}.white-white-purple .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb{background-color:#323232}.white-white-purple .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar{background-color:#3232328a}.white-white-purple .mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element{background-color:#323232}.white-white-purple .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb{background-color:#f44336}.white-white-purple .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar{background-color:#f443368a}.white-white-purple .mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element{background-color:#f44336}.white-white-purple .mat-slide-toggle:not(.mat-checked) .mat-ripple-element{background-color:#000}.white-white-purple .mat-slide-toggle-thumb{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;background-color:#fafafa}.white-white-purple .mat-slide-toggle-bar{background-color:#00000061}.white-white-purple .mat-slider-track-background{background-color:#00000042}.white-white-purple .mat-slider.mat-primary .mat-slider-track-fill,.white-white-purple .mat-slider.mat-primary .mat-slider-thumb,.white-white-purple .mat-slider.mat-primary .mat-slider-thumb-label{background-color:#323232}.white-white-purple .mat-slider.mat-primary .mat-slider-thumb-label-text{color:#323232}.white-white-purple .mat-slider.mat-primary .mat-slider-focus-ring{background-color:#32323233}.white-white-purple .mat-slider.mat-accent .mat-slider-track-fill,.white-white-purple .mat-slider.mat-accent .mat-slider-thumb,.white-white-purple .mat-slider.mat-accent .mat-slider-thumb-label{background-color:#673dda}.white-white-purple .mat-slider.mat-accent .mat-slider-thumb-label-text{color:#fff}.white-white-purple .mat-slider.mat-accent .mat-slider-focus-ring{background-color:#673dda33}.white-white-purple .mat-slider.mat-warn .mat-slider-track-fill,.white-white-purple .mat-slider.mat-warn .mat-slider-thumb,.white-white-purple .mat-slider.mat-warn .mat-slider-thumb-label{background-color:#f44336}.white-white-purple .mat-slider.mat-warn .mat-slider-thumb-label-text{color:#fff}.white-white-purple .mat-slider.mat-warn .mat-slider-focus-ring{background-color:#f4433633}.white-white-purple .mat-slider:hover .mat-slider-track-background,.white-white-purple .mat-slider.cdk-focused .mat-slider-track-background{background-color:#00000061}.white-white-purple .mat-slider.mat-slider-disabled .mat-slider-track-background,.white-white-purple .mat-slider.mat-slider-disabled .mat-slider-track-fill,.white-white-purple .mat-slider.mat-slider-disabled .mat-slider-thumb,.white-white-purple .mat-slider.mat-slider-disabled:hover .mat-slider-track-background{background-color:#00000042}.white-white-purple .mat-slider.mat-slider-min-value .mat-slider-focus-ring{background-color:#0000001f}.white-white-purple .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,.white-white-purple .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{background-color:#000000de}.white-white-purple .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,.white-white-purple .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label{background-color:#00000042}.white-white-purple .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{border-color:#00000042;background-color:transparent}.white-white-purple .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb,.white-white-purple .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb{border-color:#00000061}.white-white-purple .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb,.white-white-purple .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb{border-color:#00000042}.white-white-purple .mat-slider-has-ticks .mat-slider-wrapper:after{border-color:#000000b3}.white-white-purple .mat-slider-horizontal .mat-slider-ticks{background-image:repeating-linear-gradient(to right,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent);background-image:-moz-repeating-linear-gradient(.0001deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.white-white-purple .mat-slider-vertical .mat-slider-ticks{background-image:repeating-linear-gradient(to bottom,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.white-white-purple .mat-step-header.cdk-keyboard-focused,.white-white-purple .mat-step-header.cdk-program-focused,.white-white-purple .mat-step-header:hover:not([aria-disabled]),.white-white-purple .mat-step-header:hover[aria-disabled=false]{background-color:#0000000a}.white-white-purple .mat-step-header:hover[aria-disabled=true]{cursor:default}@media (hover: none){.white-white-purple .mat-step-header:hover{background:none}}.white-white-purple .mat-step-header .mat-step-label,.white-white-purple .mat-step-header .mat-step-optional{color:#0000008a}.white-white-purple .mat-step-header .mat-step-icon{background-color:#0000008a;color:#323232}.white-white-purple .mat-step-header .mat-step-icon-selected,.white-white-purple .mat-step-header .mat-step-icon-state-done,.white-white-purple .mat-step-header .mat-step-icon-state-edit{background-color:#323232;color:#323232}.white-white-purple .mat-step-header.mat-accent .mat-step-icon{color:#fff}.white-white-purple .mat-step-header.mat-accent .mat-step-icon-selected,.white-white-purple .mat-step-header.mat-accent .mat-step-icon-state-done,.white-white-purple .mat-step-header.mat-accent .mat-step-icon-state-edit{background-color:#673dda;color:#fff}.white-white-purple .mat-step-header.mat-warn .mat-step-icon{color:#fff}.white-white-purple .mat-step-header.mat-warn .mat-step-icon-selected,.white-white-purple .mat-step-header.mat-warn .mat-step-icon-state-done,.white-white-purple .mat-step-header.mat-warn .mat-step-icon-state-edit{background-color:#f44336;color:#fff}.white-white-purple .mat-step-header .mat-step-icon-state-error{background-color:transparent;color:#f44336}.white-white-purple .mat-step-header .mat-step-label.mat-step-label-active{color:#000000de}.white-white-purple .mat-step-header .mat-step-label.mat-step-label-error{color:#f44336}.white-white-purple .mat-stepper-horizontal,.white-white-purple .mat-stepper-vertical{background-color:#fff}.white-white-purple .mat-stepper-vertical-line:before{border-left-color:#0000001f}.white-white-purple .mat-horizontal-stepper-header:before,.white-white-purple .mat-horizontal-stepper-header:after,.white-white-purple .mat-stepper-horizontal-line{border-top-color:#0000001f}.white-white-purple .mat-horizontal-stepper-header{height:72px}.white-white-purple .mat-stepper-label-position-bottom .mat-horizontal-stepper-header,.white-white-purple .mat-vertical-stepper-header{padding:24px}.white-white-purple .mat-stepper-vertical-line:before{top:-16px;bottom:-16px}.white-white-purple .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:after,.white-white-purple .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:before{top:36px}.white-white-purple .mat-stepper-label-position-bottom .mat-stepper-horizontal-line{top:36px}.white-white-purple .mat-sort-header-arrow{color:#757575}.white-white-purple .mat-tab-nav-bar,.white-white-purple .mat-tab-header{border-bottom:1px solid rgba(0,0,0,.12)}.white-white-purple .mat-tab-group-inverted-header .mat-tab-nav-bar,.white-white-purple .mat-tab-group-inverted-header .mat-tab-header{border-top:1px solid rgba(0,0,0,.12);border-bottom:none}.white-white-purple .mat-tab-label,.white-white-purple .mat-tab-link{color:#000000de}.white-white-purple .mat-tab-label.mat-tab-disabled,.white-white-purple .mat-tab-link.mat-tab-disabled{color:#00000061}.white-white-purple .mat-tab-header-pagination-chevron{border-color:#000000de}.white-white-purple .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#00000061}.white-white-purple .mat-tab-group[class*=mat-background-]>.mat-tab-header,.white-white-purple .mat-tab-nav-bar[class*=mat-background-]{border-bottom:none;border-top:none}.white-white-purple .mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-purple .mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-white-purple .mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-purple .mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.white-white-purple .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-purple .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-white-purple .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-purple .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffffff4d}.white-white-purple .mat-tab-group.mat-primary .mat-ink-bar,.white-white-purple .mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:#323232}.white-white-purple .mat-tab-group.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,.white-white-purple .mat-tab-group.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar,.white-white-purple .mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,.white-white-purple .mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar{background-color:#323232}.white-white-purple .mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-purple .mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-white-purple .mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-purple .mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.white-white-purple .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-purple .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-white-purple .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-purple .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffffff4d}.white-white-purple .mat-tab-group.mat-accent .mat-ink-bar,.white-white-purple .mat-tab-nav-bar.mat-accent .mat-ink-bar{background-color:#673dda}.white-white-purple .mat-tab-group.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,.white-white-purple .mat-tab-group.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar,.white-white-purple .mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,.white-white-purple .mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.white-white-purple .mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-purple .mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-white-purple .mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-purple .mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.white-white-purple .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-purple .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-white-purple .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-purple .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffcdd24d}.white-white-purple .mat-tab-group.mat-warn .mat-ink-bar,.white-white-purple .mat-tab-nav-bar.mat-warn .mat-ink-bar{background-color:#f44336}.white-white-purple .mat-tab-group.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,.white-white-purple .mat-tab-group.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar,.white-white-purple .mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,.white-white-purple .mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.white-white-purple .mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-purple .mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-white-purple .mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-purple .mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.white-white-purple .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-purple .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-white-purple .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-purple .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffffff4d}.white-white-purple .mat-tab-group.mat-background-primary>.mat-tab-header,.white-white-purple .mat-tab-group.mat-background-primary>.mat-tab-link-container,.white-white-purple .mat-tab-group.mat-background-primary>.mat-tab-header-pagination,.white-white-purple .mat-tab-nav-bar.mat-background-primary>.mat-tab-header,.white-white-purple .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container,.white-white-purple .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination{background-color:#323232}.white-white-purple .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label,.white-white-purple .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link,.white-white-purple .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label,.white-white-purple .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link{color:#323232}.white-white-purple .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,.white-white-purple .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.white-white-purple .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,.white-white-purple .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#32323266}.white-white-purple .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,.white-white-purple .mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.white-white-purple .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-focus-indicator:before,.white-white-purple .mat-tab-group.mat-background-primary>.mat-tab-header .mat-focus-indicator:before,.white-white-purple .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,.white-white-purple .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.white-white-purple .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-focus-indicator:before,.white-white-purple .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-focus-indicator:before{border-color:#323232}.white-white-purple .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.white-white-purple .mat-tab-group.mat-background-primary>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.white-white-purple .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.white-white-purple .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#323232;opacity:.4}.white-white-purple .mat-tab-group.mat-background-primary>.mat-tab-header .mat-ripple-element,.white-white-purple .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-ripple-element,.white-white-purple .mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element,.white-white-purple .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-ripple-element,.white-white-purple .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-ripple-element,.white-white-purple .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element{background-color:#323232;opacity:.12}.white-white-purple .mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-purple .mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-white-purple .mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-purple .mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.white-white-purple .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-purple .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-white-purple .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-purple .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffffff4d}.white-white-purple .mat-tab-group.mat-background-accent>.mat-tab-header,.white-white-purple .mat-tab-group.mat-background-accent>.mat-tab-link-container,.white-white-purple .mat-tab-group.mat-background-accent>.mat-tab-header-pagination,.white-white-purple .mat-tab-nav-bar.mat-background-accent>.mat-tab-header,.white-white-purple .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container,.white-white-purple .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination{background-color:#673dda}.white-white-purple .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label,.white-white-purple .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link,.white-white-purple .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label,.white-white-purple .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link{color:#fff}.white-white-purple .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,.white-white-purple .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.white-white-purple .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,.white-white-purple .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#fff6}.white-white-purple .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,.white-white-purple .mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.white-white-purple .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-focus-indicator:before,.white-white-purple .mat-tab-group.mat-background-accent>.mat-tab-header .mat-focus-indicator:before,.white-white-purple .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,.white-white-purple .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.white-white-purple .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-focus-indicator:before,.white-white-purple .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-focus-indicator:before{border-color:#fff}.white-white-purple .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.white-white-purple .mat-tab-group.mat-background-accent>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.white-white-purple .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.white-white-purple .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}.white-white-purple .mat-tab-group.mat-background-accent>.mat-tab-header .mat-ripple-element,.white-white-purple .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-ripple-element,.white-white-purple .mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element,.white-white-purple .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-ripple-element,.white-white-purple .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-ripple-element,.white-white-purple .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element{background-color:#fff;opacity:.12}.white-white-purple .mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-purple .mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-white-purple .mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-purple .mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.white-white-purple .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-purple .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-white-purple .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-white-purple .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffcdd24d}.white-white-purple .mat-tab-group.mat-background-warn>.mat-tab-header,.white-white-purple .mat-tab-group.mat-background-warn>.mat-tab-link-container,.white-white-purple .mat-tab-group.mat-background-warn>.mat-tab-header-pagination,.white-white-purple .mat-tab-nav-bar.mat-background-warn>.mat-tab-header,.white-white-purple .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container,.white-white-purple .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination{background-color:#f44336}.white-white-purple .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label,.white-white-purple .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link,.white-white-purple .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label,.white-white-purple .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link{color:#fff}.white-white-purple .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,.white-white-purple .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.white-white-purple .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,.white-white-purple .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#fff6}.white-white-purple .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,.white-white-purple .mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.white-white-purple .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-focus-indicator:before,.white-white-purple .mat-tab-group.mat-background-warn>.mat-tab-header .mat-focus-indicator:before,.white-white-purple .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,.white-white-purple .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.white-white-purple .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-focus-indicator:before,.white-white-purple .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-focus-indicator:before{border-color:#fff}.white-white-purple .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.white-white-purple .mat-tab-group.mat-background-warn>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.white-white-purple .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.white-white-purple .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}.white-white-purple .mat-tab-group.mat-background-warn>.mat-tab-header .mat-ripple-element,.white-white-purple .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-ripple-element,.white-white-purple .mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element,.white-white-purple .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-ripple-element,.white-white-purple .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-ripple-element,.white-white-purple .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element{background-color:#fff;opacity:.12}.white-white-purple .mat-toolbar{background:whitesmoke;color:#000000de}.white-white-purple .mat-toolbar.mat-primary{background:#323232;color:#323232}.white-white-purple .mat-toolbar.mat-accent{background:#673dda;color:#fff}.white-white-purple .mat-toolbar.mat-warn{background:#f44336;color:#fff}.white-white-purple .mat-toolbar .mat-form-field-underline,.white-white-purple .mat-toolbar .mat-form-field-ripple,.white-white-purple .mat-toolbar .mat-focused .mat-form-field-ripple{background-color:currentColor}.white-white-purple .mat-toolbar .mat-form-field-label,.white-white-purple .mat-toolbar .mat-focused .mat-form-field-label,.white-white-purple .mat-toolbar .mat-select-value,.white-white-purple .mat-toolbar .mat-select-arrow,.white-white-purple .mat-toolbar .mat-form-field.mat-focused .mat-select-arrow{color:inherit}.white-white-purple .mat-toolbar .mat-input-element{caret-color:currentColor}.white-white-purple .mat-toolbar-multiple-rows{min-height:64px}.white-white-purple .mat-toolbar-row,.white-white-purple .mat-toolbar-single-row{height:64px}@media (max-width: 599px){.white-white-purple .mat-toolbar-multiple-rows{min-height:56px}.white-white-purple .mat-toolbar-row,.white-white-purple .mat-toolbar-single-row{height:56px}}.white-white-purple .mat-tooltip{background:rgba(97,97,97,.9)}.white-white-purple .mat-tree{background:white}.white-white-purple .mat-tree-node,.white-white-purple .mat-nested-tree-node{color:#000000de}.white-white-purple .mat-tree-node{min-height:48px}.white-white-purple .mat-snack-bar-container{color:#ffffffb3;background:#323232;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.white-white-purple .mat-simple-snackbar-action{color:#673dda}.white-white-purple .bg-none{background:transparent}.white-white-purple .bg-pri-100,.white-black-orange .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .white-white-purple .avl-list-content,.white-black-blue .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .white-white-purple .avl-list-content,.white-white-purple .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content,.white-white-orange .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .white-white-purple .avl-list-content,.white-white-blue .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .white-white-purple .avl-list-content{background:white}.white-white-purple .bg-pri-500{background:#323232}.white-white-purple .bg-acc-200{background:#aa93ea}.white-white-purple .bg-acc-500,.white-black-orange .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content .white-white-purple .book-button:not(.disabled),.white-black-blue .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content .white-white-purple .book-button:not(.disabled),.white-white-purple .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content .book-button:not(.disabled),.white-white-purple .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row .avl-list-content.bg-pri-100.hover-active .book-button,.white-white-purple .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content.hover-active .book-button,.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row .avl-list-content.bg-pri-100.hover-active .white-white-purple .book-button,.white-black-orange .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content.hover-active .white-white-purple .book-button,.white-black-blue .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content.hover-active .white-white-purple .book-button,.white-white-orange .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content.hover-active .white-white-purple .book-button,.white-white-orange .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content .white-white-purple .book-button:not(.disabled),.white-white-blue .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content.hover-active .white-white-purple .book-button,.white-white-blue .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content .white-white-purple .book-button:not(.disabled){background:#673dda}.white-white-purple .bg-acc-600{background:!important}.white-white-purple .bg-pri-info{background:#2f80ed}.white-white-purple .bg-white{background:#ffffff}.white-white-purple .bg-info-200{background:#f5faff}.white-white-purple .bg-note{background:#fef6ea}.white-white-purple .bg-hover-primary:hover{background-color:#ffffff1a;transition:background-color .5s}.white-white-purple .t-white,.white-white-purple .t-pri-100,.white-white-purple .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row .avl-list-content.bg-pri-100.hover-active .book-button,.white-white-purple .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content.hover-active .book-button,.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row .avl-list-content.bg-pri-100.hover-active .white-white-purple .book-button,.white-black-orange .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content.hover-active .white-white-purple .book-button,.white-black-blue .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content.hover-active .white-white-purple .book-button,.white-white-orange .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content.hover-active .white-white-purple .book-button,.white-white-blue .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content.hover-active .white-white-purple .book-button{color:#fff}.white-white-purple .t-pri-500,.white-white-purple .t-pri-700{color:#323232}.white-white-purple .t-acc-500{color:#673dda}.white-white-purple .t-pri-info{color:#2f80ed}.white-white-purple .bdr-transparent{border-color:transparent!important}.white-white-purple .bdr-pri-500{border-color:#323232!important}.white-white-purple .bdr-acc-500{border-color:#673dda}.white-white-purple .btn-flat-acc{background-color:#673dda;border:1px solid #673dda;color:#fff;text-align:center;border-radius:4px}.white-white-purple .btn-flat-acc-light{background-color:#8968e2;border:1px solid #8968e2;text-align:center;border-radius:4px}.white-white-purple .btn-stroked-pri{background-color:#fff;border:1px solid #323232;color:#323232;text-align:center;border-radius:4px}.white-white-purple .btn-stroked-disabled{background-color:#fff;border:1px solid;text-align:center;border-radius:4px}.white-white-purple .svg-pri-100{color:#fff;stroke:#fff}.white-white-purple .svg-pri-500{color:#323232;stroke:#323232}.white-white-purple .svg-acc-500{color:#673dda;stroke:#673dda}.white-white-purple input{caret-color:#000!important;caret-shape:bar}.white-white-purple .input-hover-border:hover{border-color:#323232!important;transition:.5s}.white-white-purple mat-form-field{cursor:pointer}.white-white-purple mat-form-field input{cursor:pointer}.white-white-purple .mat-checkbox-inner-container .mat-ripple,.white-white-purple .mat-radio-container .mat-ripple{display:none}.white-white-purple mat-form-field.rounded-input{border-style:solid;border-color:#e2e2e2;border-width:1px;padding:10px 16px 8px;height:60px;border-radius:6px}.white-white-purple mat-form-field.rounded-input .mat-form-field-underline{display:none}.white-white-purple mat-form-field.rounded-input.mat-form-field-hide-placeholder .mat-form-field-infix{border-top-width:4px!important}.white-white-purple mat-form-field.rounded-input .mat-form-field-subscript-wrapper{margin-top:20px;margin-left:-16px}.white-white-purple mat-form-field.rounded-input.mat-focused .mat-form-field-subscript-wrapper{margin-top:10px!important}.white-white-purple .header-back-icon{height:20px;width:20px}.white-white-purple .ticket-container .ticket .ticket-top-container .from-station-field mat-form-field .mat-form-field-infix,.white-white-purple .ticket-container .ticket .ticket-top-container .to-station-field mat-form-field .mat-form-field-infix{padding:4px 0}.white-white-purple .ticket-container .ticket .ticket-bottom-container .ticket-bottom .fcs-container{overflow:hidden}.white-white-purple .ticket-container .ticket .ticket-bottom-container .ticket-bottom .fcs-container .mat-checkbox-inner-container{background-color:#fff;border:1.5px solid}.white-white-purple .trip-container .mat-tab-label{height:47px;width:50%;font-weight:400;opacity:1!important;padding:16px 8px!important}.white-white-purple .trip-container .mat-tab-label.mat-tab-label-active{color:#323232}.white-white-purple .trip-container .pos-header-fix{position:fixed;top:0;left:0;right:0;z-index:10}.white-white-purple .trip-container .bookingcard{min-width:200px;flex-shrink:1;flex-grow:1;max-width:600px;margin:20px 16px;padding:16px 0;border:1px solid #d8d8d8;box-shadow:1px 1px 6px -4px #80808096}.white-white-purple .trip-container .bookingcard .divider{border-top:1px solid #d8d8d8}.white-white-purple .passengers-container .gender-field .mat-radio-container,.white-white-purple .passengers-container .berth-field .mat-radio-container{display:flex;flex-wrap:wrap-reverse}.white-white-purple .passengers-container .passengers-list-container .add-passenger-button button{border:1px solid #323232;border-radius:24px!important}.white-white-purple .passengers-container .passengers-list-container .passengers-list .passenger.bdr-pri-300{border-bottom-style:solid;border-bottom-width:1px}.white-white-purple .passengers-container .passengers-list-container .expand-btn{border-top:1px solid}.white-white-purple .passengers-container .passengers-list-container .proceed-btn{background:white}.white-white-purple .passengers-container .passengers-list-container .proceed-btn .max-traveller-guideline .guideline-info b{color:#323232}.white-white-purple mat-bottom-sheet-container.irctc-uid-bottomsheet{border-radius:22px 22px 0 0;padding:0!important}.white-white-purple .sort-filter-container{overflow-y:scroll}.white-white-purple .sort-filter-container .sort-filter-mobile div.available-only{border-left:1px solid}.white-white-purple .sort-filter-container .sort-filter-mobile div.available-only .mat-slide-toggle-bar{height:20px;border-radius:10px;border:1px solid}.white-white-purple .sort-filter-container .sort-filter-mobile div.available-only .mat-slide-toggle-bar .mat-slide-toggle-thumb-container{top:1px!important}.white-white-purple .sort-filter-container .sort-filter-mobile div.available-only .mat-slide-toggle-bar .mat-slide-toggle-thumb-container .mat-slide-toggle-thumb{margin-left:1px;height:16px;width:16px}.white-white-purple .sort-filter-container .sort-filter-mobile div.available-only .mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:#323232}.white-white-purple .sort-filter-container .sort-filter-mobile div.available-only .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{height:16px;width:16px}.white-white-purple .sort-filter-container .sort-filter-desktop .mat-slide-toggle-bar{width:40px;height:24px;border-radius:43px;border:1px solid}.white-white-purple .sort-filter-container .sort-filter-desktop .mat-slide-toggle-bar .mat-slide-toggle-thumb-container{top:1px!important}.white-white-purple .sort-filter-container .sort-filter-desktop .mat-slide-toggle-bar .mat-slide-toggle-thumb-container .mat-slide-toggle-thumb{margin-left:1px;height:20px;width:20px}.white-white-purple .sort-filter-container .sort-filter-desktop .mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:#323232}.white-white-purple .sort-filter-container .sort-filter-desktop .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{height:20px;width:20px}.white-white-purple .sort-bottomsheet{padding:0;border-radius:16px 16px 0 0}.white-white-purple .quota-bottomsheet{border-radius:16px 16px 0 0;padding:0}.white-white-purple .filters-bottomsheet{padding:0}.white-white-purple .filters-container .filter-header .filter-title mat-icon{height:20px;width:20px}.white-white-purple .filters-container .mat-checkbox .mat-checkbox-inner-container{height:.9375rem;width:.9375rem}.white-white-purple .filters-container .mat-checkbox .mat-checkbox-inner-container .mat-checkbox-frame{border:1px solid}.white-white-purple .filters-container .mat-checkbox:hover .mat-checkbox-inner-container .mat-checkbox-frame,.white-white-purple .filters-container .mat-checkbox.mat-checkbox-checked .mat-checkbox-inner-container .mat-checkbox-frame{border:1px solid #323232}.white-white-purple .time-filter .option{border:1.5px solid;border-radius:4px}.white-white-purple .time-filter .selected-filter{border:1.5px solid #323232;color:#323232}.white-white-purple .quota-container .quota-mobile-container{border-radius:20px 20px 0 0}.white-white-purple .quota-container .quota-mobile-container .quota-options{padding-bottom:0}.white-white-purple .quota-container .quota-mobile-container .quota-options .option .quota-id{border:1px solid}.white-white-purple .quota-container .quota-mobile-container .quota-options .option .selected-quota{border:1px solid #323232!important;background:#323232}.white-white-purple .quota-container .quota-mobile-container .buttons{display:flex;justify-content:space-between;gap:16px}.white-white-purple .quota-container .quota-mobile-container .buttons .reset{border-radius:24px;height:48px;width:100%;background:#fff;color:#000;border:1px solid black}.white-white-purple .quota-container .quota-mobile-container .buttons .apply{height:48px;width:100%;border-radius:24px}.white-white-purple .quota-container .quota-desktop-container{border-radius:20px 20px 0 0}.white-white-purple .quota-container .quota-desktop-container .quota-options{padding-bottom:0}.white-white-purple .quota-container .quota-desktop-container .quota-options .option .quota-id{border:1px solid}.white-white-purple .quota-container .quota-desktop-container .quota-options mat-radio-button .mat-radio-container{height:16px;width:16px}.white-white-purple .quota-container .quota-desktop-container .quota-options mat-radio-button .mat-radio-container .mat-radio-outer-circle{height:16px;width:16px;border:1px solid}.white-white-purple .quota-container .quota-desktop-container .quota-options mat-radio-button .mat-radio-inner-circle{height:16px;width:16px}.white-white-purple .quota-container .quota-desktop-container .quota-options mat-radio-button:hover .mat-radio-container .mat-radio-outer-circle{border:1px solid #323232}.white-white-purple .quota-container .quota-desktop-container .quota-options mat-radio-button.mat-radio-checked .mat-radio-container .mat-radio-outer-circle{border:1px solid #323232}.white-white-purple .quota-container .quota-desktop-container .buttons .apply{display:flex;align-items:center;justify-content:center;height:48px;width:178px;border-radius:24px}.white-white-purple .sort-container .sort-mobile .options .option .quota-id{border:1px solid}.white-white-purple .sort-container .sort-mobile .options mat-radio-button .mat-radio-container{height:20px;width:20px}.white-white-purple .sort-container .sort-desktop-container .sort-content .options .option .quota-id{border:2px solid}.white-white-purple .sort-container .sort-desktop-container .sort-content .options .option .selected{border:2px solid #323232}.white-white-purple .sort-container .sort-desktop-container .sort-content .options mat-radio-button .mat-radio-container{height:16px;width:16px}.white-white-purple .sort-container .sort-desktop-container .sort-content .options mat-radio-button .mat-radio-container .mat-radio-outer-circle{height:16px;width:16px;border:1px solid}.white-white-purple .sort-container .sort-desktop-container .sort-content .options mat-radio-button:hover .mat-radio-container .mat-radio-outer-circle{border:1px solid #323232}.white-white-purple .sort-container .sort-desktop-container .sort-content .options mat-radio-button.mat-radio-checked .mat-radio-container .mat-radio-outer-circle{border:1px solid #323232}.white-white-purple .sort-container .sort-desktop-container .sort-content .options .mat-radio-inner-circle{height:16px;width:16px}.white-white-purple .sort-container .sort-desktop-container .sort-content .main-sort-options label.mat-empty mat-label{margin-top:25px;font-size:14px}.white-white-purple .sort-container .sort-desktop-container .sort-content .main-sort-options .mat-form-field-flex .mat-form-field-empty{transform:none!important}.white-white-purple .rounded-corner{padding:0!important;border-radius:24px 24px 0 0}.white-white-purple .rounded-corner .mat-checkbox{width:100%}.white-white-purple .rounded-corner .mat-checkbox .mat-checkbox-layout{width:100%;display:flex;justify-content:space-between}.white-white-purple .rounded-corner .mat-checkbox .mat-checkbox-layout .mat-checkbox-frame{border-width:1px;border-radius:2px}.white-white-purple .rounded-corner .mat-checkbox .mat-checkbox-layout .mat-checkbox-frame{border-radius:2px}.white-white-purple .rounded-corner .mat-checkbox .mat-checkbox-layout .mat-checkbox-label{width:100%}.white-white-purple .boarding-station-popup{height:auto!important;border-radius:8px;overflow:hidden}.white-white-purple .boarding-station-popup .mat-dialog-container{padding:0!important}.white-white-purple .boarding-station-bottomsheet{border-radius:24px 24px 0 0;overflow:hidden;min-height:460px}.white-white-purple .boarding-station-bottomsheet .mat-dialog-container{padding:0!important}.white-white-purple .add-edit-traveller-container .gender-field .mat-radio-container,.white-white-purple .add-edit-traveller-container .berth-field .mat-radio-container,.white-white-purple .add-edit-traveller-container .food-field .mat-radio-container{display:flex;flex-wrap:wrap-reverse}.white-white-purple .add-edit-traveller-container .gender-field .mat-radio-label-content,.white-white-purple .add-edit-traveller-container .berth-field .mat-radio-label-content,.white-white-purple .add-edit-traveller-container .food-field .mat-radio-label-content{padding-left:0}.white-white-purple .add-edit-traveller-container .add-passengers-form-container .add-passengers form .berth-required .berth-option .mat-radio-label{align-items:flex-start}.white-white-purple .add-edit-traveller-container .add-passengers-form-container .add-passengers form .gender-field .mat-radio-group{flex-wrap:wrap}.white-white-purple .add-edit-traveller-container .add-passengers-form-container .add-passengers form .gender-field .mat-radio-group .mat-radio-checked .gender-btn{border:1px solid #323232;color:#323232}.white-white-purple .add-edit-traveller-container .add-passengers-form-container .add-passengers form .gender-field .mat-radio-group .mat-radio-checked .gender-btn .gender-icon{fill:#323232;stroke:#323232}.white-white-purple .add-edit-traveller-container .add-passengers-form-container .add-passengers form .gender-field .mat-radio-group .gender-btn{border:1px solid}.white-white-purple .add-edit-traveller-container .add-passengers-form-container .add-passengers form .berth-field .mat-radio-group .mat-radio-checked .berth-label{border:1px solid #323232;color:#323232}.white-white-purple .add-edit-traveller-container .add-passengers-form-container .add-passengers form .berth-field .mat-radio-group .berth-label{border:1px solid}.white-white-purple .add-edit-traveller-container .add-passengers-form-container .add-passengers form .food-field .mat-radio-group .mat-radio-checked .food-label{border:1px solid #323232;color:#323232}.white-white-purple .add-edit-traveller-container .add-passengers-form-container .add-passengers form .food-field .mat-radio-group .food-label{border:1px solid}.white-white-purple .add-edit-traveller-container .passengers-list-container .add-passenger-button button{border:1px solid #323232;border-radius:24px!important}.white-white-purple .add-edit-traveller-container .passengers-list-container .passengers-list .passenger{border-bottom:1px solid}.white-white-purple .add-edit-traveller-container .passengers-list-container .proceed-btn{background:white}.white-white-purple .add-edit-traveller-container .passengers-list-container .proceed-btn .max-traveller-guideline .guideline-info b{color:#323232}.white-white-purple mat-bottom-sheet-container.irctc-uid-bottomsheet{border-radius:22px 22px 0 0;padding:0!important}.white-white-purple .dot{display:inline-flex;align-items:center;height:4px;width:4px;border-radius:3px;margin:auto 8px}.white-white-purple .after-booking-container .after-booking-mobile .main-container .booking-not-success .ticket-status-info .ticket-status-icon{height:46px;font-size:46px;width:46px}.white-white-purple .after-booking-container .after-booking-mobile .main-container .booking-success .ticket-status-info.bg-success{color:#fff;background-color:#13a180}.white-white-purple .after-booking-container .after-booking-mobile .main-container .booking-success .ticket-status-info.bg-error{background-color:#ff464b22}.white-white-purple .after-booking-container .after-booking-mobile .main-container .booking-success .ticket-status-info .ticket-status-icon{height:46px;font-size:46px;width:46px}.white-white-purple .after-booking-container .after-booking-mobile .main-container .booking-success .ticket-status-info .ticket-status-icon.success{border-radius:50%}.white-white-purple .after-booking-container .after-booking-desktop .after-booking-successful-box.success,.white-white-purple .after-booking-container .after-booking-desktop .after-booking-pending-box.success{box-shadow:0 -1px 5px #49d2b291;border:solid 2px}.white-white-purple .after-booking-container .after-booking-desktop .after-booking-successful-box.success .ticket-status,.white-white-purple .after-booking-container .after-booking-desktop .after-booking-pending-box.success .ticket-status{padding:2px 6px;border-radius:3px;width:max-content}.white-white-purple .after-booking-container .after-booking-desktop .after-booking-successful-box.warning,.white-white-purple .after-booking-container .after-booking-desktop .after-booking-pending-box.warning,.white-white-purple .after-booking-container .after-booking-desktop .after-booking-successful-box.error,.white-white-purple .after-booking-container .after-booking-desktop .after-booking-pending-box.error{box-shadow:0 -1px 5px;border:solid 2px}.white-white-purple .after-booking-container .after-booking-desktop .after-booking-successful-box.error .ticket-status,.white-white-purple .after-booking-container .after-booking-desktop .after-booking-pending-box.error .ticket-status,.white-white-purple .after-booking-container .after-booking-desktop .after-booking-successful-box.error .payment_received,.white-white-purple .after-booking-container .after-booking-desktop .after-booking-pending-box.error .payment_received{padding:2px 6px;border-radius:3px;width:max-content}.white-white-purple .after-booking-container .after-booking-desktop .after-booking-successful-box .after-booking-pending-action-btn:hover,.white-white-purple .after-booking-container .after-booking-desktop .after-booking-successful-box .after-booking-successful-action-btn:hover,.white-white-purple .after-booking-container .after-booking-desktop .after-booking-pending-box .after-booking-pending-action-btn:hover,.white-white-purple .after-booking-container .after-booking-desktop .after-booking-pending-box .after-booking-successful-action-btn:hover{border:1px solid!important}.white-white-purple .offer-dailog-bottomsheet{border-radius:24px 24px 0 0;padding:0;height:80dvh}.white-white-purple .available-container .available-only-mobile-container{display:flex;align-items:center;width:100%;border-bottom:1px solid #f8f8f8}.white-white-purple .available-container .available-only-mobile-container .available-content{width:100%}.white-white-purple .available-container .available-only-mobile-container .available-content .available-header{width:100%;display:flex;justify-content:space-between;gap:8px}.white-white-purple .available-container .available-only-mobile-container .mat-slide-toggle-bar{width:40px;height:24px;border-radius:43px;background-color:#fff;border:1px solid #a09a9a}.white-white-purple .available-container .available-only-mobile-container .mat-slide-toggle-bar .mat-slide-toggle-thumb-container{top:1px!important}.white-white-purple .available-container .available-only-mobile-container .mat-slide-toggle-bar .mat-slide-toggle-thumb-container .mat-slide-toggle-thumb{margin-left:1px;height:20px;width:20px}.white-white-purple .available-container .available-only-mobile-container .mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:#323232}.white-white-purple .available-container .available-only-mobile-container .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{height:20px;width:20px}.white-white-purple .available-container .available-only-desktop-container{margin-top:22px}.white-white-purple .available-container .available-only-desktop-container .available-content .available-header{display:flex;justify-content:space-between}.white-white-purple .available-icon-container mat-icon{display:flex!important;margin-left:14px}.white-white-purple .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content{border-radius:8px}.white-white-purple .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content .book-button:not(.disabled){color:#fff!important}.white-white-purple .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row:not(:last-child){border-bottom:1px solid}.white-black-blue{@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";}.white-black-blue .c-btn-primary{border-radius:28px!important;height:56px}.white-black-blue .c-btn-action{height:52px;border-radius:26px!important}.white-black-blue button:active:not(.mat-button-disabled){transform:scale(.94)}.white-black-blue .c-btn-secondary{height:48px;border-radius:24px!important}.white-black-blue .bg-fcs-100{background:#faefff!important}.white-black-blue .t-fcs-100{color:#733c79}.white-black-blue .f-regular{font-family:Roboto!important;font-weight:400}.white-black-blue .f-medium{font-family:Roboto!important;font-weight:500}.white-black-blue .f-semibold{font-family:Roboto!important;font-weight:600}.white-black-blue .f-bold{font-family:Roboto!important;font-weight:700}.white-black-blue .mat-ripple-element{background-color:#0000001a}.white-black-blue .mat-option{color:#000000de}.white-black-blue .mat-option:hover:not(.mat-option-disabled),.white-black-blue .mat-option:focus:not(.mat-option-disabled){background:rgba(0,0,0,.04)}.white-black-blue .mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled){background:rgba(0,0,0,.04)}.white-black-blue .mat-option.mat-active{background:rgba(0,0,0,.04);color:#000000de}.white-black-blue .mat-option.mat-option-disabled{color:#00000061}.white-black-blue .mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:#222}.white-black-blue .mat-accent .mat-option.mat-selected:not(.mat-option-disabled){color:#0d68ca}.white-black-blue .mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:#f44336}.white-black-blue .mat-optgroup-label{color:#0000008a}.white-black-blue .mat-optgroup-disabled .mat-optgroup-label{color:#00000061}.white-black-blue .mat-pseudo-checkbox{color:#0000008a}.white-black-blue .mat-pseudo-checkbox:after{color:#fafafa}.white-black-blue .mat-pseudo-checkbox-disabled{color:#b0b0b0}.white-black-blue .mat-primary .mat-pseudo-checkbox-checked,.white-black-blue .mat-primary .mat-pseudo-checkbox-indeterminate{background:#222222}.white-black-blue .mat-pseudo-checkbox-checked,.white-black-blue .mat-pseudo-checkbox-indeterminate,.white-black-blue .mat-accent .mat-pseudo-checkbox-checked,.white-black-blue .mat-accent .mat-pseudo-checkbox-indeterminate{background:#0d68ca}.white-black-blue .mat-warn .mat-pseudo-checkbox-checked,.white-black-blue .mat-warn .mat-pseudo-checkbox-indeterminate{background:#f44336}.white-black-blue .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.white-black-blue .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background:#b0b0b0}.white-black-blue .mat-app-background,.white-black-blue.mat-app-background{background-color:#fafafa;color:#000000de}.white-black-blue .mat-elevation-z0{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.white-black-blue .mat-elevation-z1{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.white-black-blue .mat-elevation-z2{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.white-black-blue .mat-elevation-z3{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.white-black-blue .mat-elevation-z4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.white-black-blue .mat-elevation-z5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.white-black-blue .mat-elevation-z6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.white-black-blue .mat-elevation-z7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.white-black-blue .mat-elevation-z8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.white-black-blue .mat-elevation-z9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.white-black-blue .mat-elevation-z10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.white-black-blue .mat-elevation-z11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.white-black-blue .mat-elevation-z12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.white-black-blue .mat-elevation-z13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.white-black-blue .mat-elevation-z14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.white-black-blue .mat-elevation-z15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.white-black-blue .mat-elevation-z16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.white-black-blue .mat-elevation-z17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.white-black-blue .mat-elevation-z18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.white-black-blue .mat-elevation-z19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.white-black-blue .mat-elevation-z20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.white-black-blue .mat-elevation-z21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.white-black-blue .mat-elevation-z22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.white-black-blue .mat-elevation-z23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.white-black-blue .mat-elevation-z24{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.mat-theme-loaded-marker{display:none}.white-black-blue .mat-autocomplete-panel{background:white;color:#000000de}.white-black-blue .mat-autocomplete-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.white-black-blue .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover){background:white}.white-black-blue .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:#000000de}.white-black-blue .mat-badge{position:relative}.white-black-blue .mat-badge.mat-badge{overflow:visible}.white-black-blue .mat-badge-hidden .mat-badge-content{display:none}.white-black-blue .mat-badge-content{position:absolute;text-align:center;display:inline-block;border-radius:50%;transition:transform .2s ease-in-out;transform:scale(.6);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}.white-black-blue .ng-animate-disabled .mat-badge-content,.white-black-blue .mat-badge-content._mat-animation-noopable{transition:none}.white-black-blue .mat-badge-content.mat-badge-active{transform:none}.white-black-blue .mat-badge-small .mat-badge-content{width:16px;height:16px;line-height:16px}.white-black-blue .mat-badge-small.mat-badge-above .mat-badge-content{top:-8px}.white-black-blue .mat-badge-small.mat-badge-below .mat-badge-content{bottom:-8px}.white-black-blue .mat-badge-small.mat-badge-before .mat-badge-content{left:-16px}[dir=rtl] .white-black-blue .mat-badge-small.mat-badge-before .mat-badge-content{left:auto;right:-16px}.white-black-blue .mat-badge-small.mat-badge-after .mat-badge-content{right:-16px}[dir=rtl] .white-black-blue .mat-badge-small.mat-badge-after .mat-badge-content{right:auto;left:-16px}.white-black-blue .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-8px}[dir=rtl] .white-black-blue .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-8px}.white-black-blue .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-8px}[dir=rtl] .white-black-blue .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-8px}.white-black-blue .mat-badge-medium .mat-badge-content{width:22px;height:22px;line-height:22px}.white-black-blue .mat-badge-medium.mat-badge-above .mat-badge-content{top:-11px}.white-black-blue .mat-badge-medium.mat-badge-below .mat-badge-content{bottom:-11px}.white-black-blue .mat-badge-medium.mat-badge-before .mat-badge-content{left:-22px}[dir=rtl] .white-black-blue .mat-badge-medium.mat-badge-before .mat-badge-content{left:auto;right:-22px}.white-black-blue .mat-badge-medium.mat-badge-after .mat-badge-content{right:-22px}[dir=rtl] .white-black-blue .mat-badge-medium.mat-badge-after .mat-badge-content{right:auto;left:-22px}.white-black-blue .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-11px}[dir=rtl] .white-black-blue .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-11px}.white-black-blue .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-11px}[dir=rtl] .white-black-blue .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-11px}.white-black-blue .mat-badge-large .mat-badge-content{width:28px;height:28px;line-height:28px}.white-black-blue .mat-badge-large.mat-badge-above .mat-badge-content{top:-14px}.white-black-blue .mat-badge-large.mat-badge-below .mat-badge-content{bottom:-14px}.white-black-blue .mat-badge-large.mat-badge-before .mat-badge-content{left:-28px}[dir=rtl] .white-black-blue .mat-badge-large.mat-badge-before .mat-badge-content{left:auto;right:-28px}.white-black-blue .mat-badge-large.mat-badge-after .mat-badge-content{right:-28px}[dir=rtl] .white-black-blue .mat-badge-large.mat-badge-after .mat-badge-content{right:auto;left:-28px}.white-black-blue .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-14px}[dir=rtl] .white-black-blue .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-14px}.white-black-blue .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-14px}[dir=rtl] .white-black-blue .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-14px}.white-black-blue .mat-badge-content{color:#fff;background:#222222}.cdk-high-contrast-active .white-black-blue .mat-badge-content{outline:solid 1px;border-radius:0}.white-black-blue .mat-badge-accent .mat-badge-content{background:#0d68ca;color:#fff}.white-black-blue .mat-badge-warn .mat-badge-content{color:#fff;background:#f44336}.white-black-blue .mat-badge-disabled .mat-badge-content{background:#b9b9b9;color:#00000061}.white-black-blue .mat-bottom-sheet-container{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f;background:white;color:#000000de}.white-black-blue .mat-button,.white-black-blue .mat-icon-button,.white-black-blue .mat-stroked-button{color:inherit;background:transparent}.white-black-blue .mat-button.mat-primary,.white-black-blue .mat-icon-button.mat-primary,.white-black-blue .mat-stroked-button.mat-primary{color:#222}.white-black-blue .mat-button.mat-accent,.white-black-blue .mat-icon-button.mat-accent,.white-black-blue .mat-stroked-button.mat-accent{color:#0d68ca}.white-black-blue .mat-button.mat-warn,.white-black-blue .mat-icon-button.mat-warn,.white-black-blue .mat-stroked-button.mat-warn{color:#f44336}.white-black-blue .mat-button.mat-primary.mat-button-disabled,.white-black-blue .mat-button.mat-accent.mat-button-disabled,.white-black-blue .mat-button.mat-warn.mat-button-disabled,.white-black-blue .mat-button.mat-button-disabled.mat-button-disabled,.white-black-blue .mat-icon-button.mat-primary.mat-button-disabled,.white-black-blue .mat-icon-button.mat-accent.mat-button-disabled,.white-black-blue .mat-icon-button.mat-warn.mat-button-disabled,.white-black-blue .mat-icon-button.mat-button-disabled.mat-button-disabled,.white-black-blue .mat-stroked-button.mat-primary.mat-button-disabled,.white-black-blue .mat-stroked-button.mat-accent.mat-button-disabled,.white-black-blue .mat-stroked-button.mat-warn.mat-button-disabled,.white-black-blue .mat-stroked-button.mat-button-disabled.mat-button-disabled{color:#00000042}.white-black-blue .mat-button.mat-primary .mat-button-focus-overlay,.white-black-blue .mat-icon-button.mat-primary .mat-button-focus-overlay,.white-black-blue .mat-stroked-button.mat-primary .mat-button-focus-overlay{background-color:#222}.white-black-blue .mat-button.mat-accent .mat-button-focus-overlay,.white-black-blue .mat-icon-button.mat-accent .mat-button-focus-overlay,.white-black-blue .mat-stroked-button.mat-accent .mat-button-focus-overlay{background-color:#0d68ca}.white-black-blue .mat-button.mat-warn .mat-button-focus-overlay,.white-black-blue .mat-icon-button.mat-warn .mat-button-focus-overlay,.white-black-blue .mat-stroked-button.mat-warn .mat-button-focus-overlay{background-color:#f44336}.white-black-blue .mat-button.mat-button-disabled .mat-button-focus-overlay,.white-black-blue .mat-icon-button.mat-button-disabled .mat-button-focus-overlay,.white-black-blue .mat-stroked-button.mat-button-disabled .mat-button-focus-overlay{background-color:transparent}.white-black-blue .mat-button .mat-ripple-element,.white-black-blue .mat-icon-button .mat-ripple-element,.white-black-blue .mat-stroked-button .mat-ripple-element{opacity:.1;background-color:currentColor}.white-black-blue .mat-button-focus-overlay{background:black}.white-black-blue .mat-stroked-button:not(.mat-button-disabled){border-color:#0000001f}.white-black-blue .mat-flat-button,.white-black-blue .mat-raised-button,.white-black-blue .mat-fab,.white-black-blue .mat-mini-fab{color:#000000de;background-color:#fff}.white-black-blue .mat-flat-button.mat-primary,.white-black-blue .mat-raised-button.mat-primary,.white-black-blue .mat-fab.mat-primary,.white-black-blue .mat-mini-fab.mat-primary,.white-black-blue .mat-flat-button.mat-accent,.white-black-blue .mat-raised-button.mat-accent,.white-black-blue .mat-fab.mat-accent,.white-black-blue .mat-mini-fab.mat-accent,.white-black-blue .mat-flat-button.mat-warn,.white-black-blue .mat-raised-button.mat-warn,.white-black-blue .mat-fab.mat-warn,.white-black-blue .mat-mini-fab.mat-warn{color:#fff}.white-black-blue .mat-flat-button.mat-primary.mat-button-disabled,.white-black-blue .mat-flat-button.mat-accent.mat-button-disabled,.white-black-blue .mat-flat-button.mat-warn.mat-button-disabled,.white-black-blue .mat-flat-button.mat-button-disabled.mat-button-disabled,.white-black-blue .mat-raised-button.mat-primary.mat-button-disabled,.white-black-blue .mat-raised-button.mat-accent.mat-button-disabled,.white-black-blue .mat-raised-button.mat-warn.mat-button-disabled,.white-black-blue .mat-raised-button.mat-button-disabled.mat-button-disabled,.white-black-blue .mat-fab.mat-primary.mat-button-disabled,.white-black-blue .mat-fab.mat-accent.mat-button-disabled,.white-black-blue .mat-fab.mat-warn.mat-button-disabled,.white-black-blue .mat-fab.mat-button-disabled.mat-button-disabled,.white-black-blue .mat-mini-fab.mat-primary.mat-button-disabled,.white-black-blue .mat-mini-fab.mat-accent.mat-button-disabled,.white-black-blue .mat-mini-fab.mat-warn.mat-button-disabled,.white-black-blue .mat-mini-fab.mat-button-disabled.mat-button-disabled{color:#00000042}.white-black-blue .mat-flat-button.mat-primary,.white-black-blue .mat-raised-button.mat-primary,.white-black-blue .mat-fab.mat-primary,.white-black-blue .mat-mini-fab.mat-primary{background-color:#222}.white-black-blue .mat-flat-button.mat-accent,.white-black-blue .mat-raised-button.mat-accent,.white-black-blue .mat-fab.mat-accent,.white-black-blue .mat-mini-fab.mat-accent{background-color:#0d68ca}.white-black-blue .mat-flat-button.mat-warn,.white-black-blue .mat-raised-button.mat-warn,.white-black-blue .mat-fab.mat-warn,.white-black-blue .mat-mini-fab.mat-warn{background-color:#f44336}.white-black-blue .mat-flat-button.mat-primary.mat-button-disabled,.white-black-blue .mat-flat-button.mat-accent.mat-button-disabled,.white-black-blue .mat-flat-button.mat-warn.mat-button-disabled,.white-black-blue .mat-flat-button.mat-button-disabled.mat-button-disabled,.white-black-blue .mat-raised-button.mat-primary.mat-button-disabled,.white-black-blue .mat-raised-button.mat-accent.mat-button-disabled,.white-black-blue .mat-raised-button.mat-warn.mat-button-disabled,.white-black-blue .mat-raised-button.mat-button-disabled.mat-button-disabled,.white-black-blue .mat-fab.mat-primary.mat-button-disabled,.white-black-blue .mat-fab.mat-accent.mat-button-disabled,.white-black-blue .mat-fab.mat-warn.mat-button-disabled,.white-black-blue .mat-fab.mat-button-disabled.mat-button-disabled,.white-black-blue .mat-mini-fab.mat-primary.mat-button-disabled,.white-black-blue .mat-mini-fab.mat-accent.mat-button-disabled,.white-black-blue .mat-mini-fab.mat-warn.mat-button-disabled,.white-black-blue .mat-mini-fab.mat-button-disabled.mat-button-disabled{background-color:#0000001f}.white-black-blue .mat-flat-button.mat-primary .mat-ripple-element,.white-black-blue .mat-raised-button.mat-primary .mat-ripple-element,.white-black-blue .mat-fab.mat-primary .mat-ripple-element,.white-black-blue .mat-mini-fab.mat-primary .mat-ripple-element,.white-black-blue .mat-flat-button.mat-accent .mat-ripple-element,.white-black-blue .mat-raised-button.mat-accent .mat-ripple-element,.white-black-blue .mat-fab.mat-accent .mat-ripple-element,.white-black-blue .mat-mini-fab.mat-accent .mat-ripple-element,.white-black-blue .mat-flat-button.mat-warn .mat-ripple-element,.white-black-blue .mat-raised-button.mat-warn .mat-ripple-element,.white-black-blue .mat-fab.mat-warn .mat-ripple-element,.white-black-blue .mat-mini-fab.mat-warn .mat-ripple-element{background-color:#ffffff1a}.white-black-blue .mat-stroked-button:not([class*=mat-elevation-z]),.white-black-blue .mat-flat-button:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.white-black-blue .mat-raised-button:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.white-black-blue .mat-raised-button:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.white-black-blue .mat-raised-button.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.white-black-blue .mat-fab:not([class*=mat-elevation-z]),.white-black-blue .mat-mini-fab:not([class*=mat-elevation-z]){box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.white-black-blue .mat-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]),.white-black-blue .mat-mini-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.white-black-blue .mat-fab.mat-button-disabled:not([class*=mat-elevation-z]),.white-black-blue .mat-mini-fab.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.white-black-blue .mat-button-toggle-standalone:not([class*=mat-elevation-z]),.white-black-blue .mat-button-toggle-group:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.white-black-blue .mat-button-toggle-standalone.mat-button-toggle-appearance-standard:not([class*=mat-elevation-z]),.white-black-blue .mat-button-toggle-group-appearance-standard:not([class*=mat-elevation-z]){box-shadow:none}.white-black-blue .mat-button-toggle{color:#00000061}.white-black-blue .mat-button-toggle .mat-button-toggle-focus-overlay{background-color:#0000001f}.white-black-blue .mat-button-toggle-appearance-standard{color:#000000de;background:white}.white-black-blue .mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{background-color:#000}.white-black-blue .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:solid 1px #e0e0e0}.white-black-blue [dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:solid 1px #e0e0e0}.white-black-blue .mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:none;border-top:solid 1px #e0e0e0}.white-black-blue .mat-button-toggle-checked{background-color:#e0e0e0;color:#0000008a}.white-black-blue .mat-button-toggle-checked.mat-button-toggle-appearance-standard{color:#000000de}.white-black-blue .mat-button-toggle-disabled{color:#00000042;background-color:#eee}.white-black-blue .mat-button-toggle-disabled.mat-button-toggle-appearance-standard{background:white}.white-black-blue .mat-button-toggle-disabled.mat-button-toggle-checked{background-color:#bdbdbd}.white-black-blue .mat-button-toggle-standalone.mat-button-toggle-appearance-standard,.white-black-blue .mat-button-toggle-group-appearance-standard{border:solid 1px #e0e0e0}.white-black-blue .mat-button-toggle-appearance-standard .mat-button-toggle-label-content{line-height:48px}.white-black-blue .mat-card{background:white;color:#000000de}.white-black-blue .mat-card:not([class*=mat-elevation-z]){box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.white-black-blue .mat-card.mat-card-flat:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.white-black-blue .mat-card-subtitle{color:#0000008a}.white-black-blue .mat-checkbox-frame{border-color:#0000008a}.white-black-blue .mat-checkbox-checkmark{fill:#fafafa}.white-black-blue .mat-checkbox-checkmark-path{stroke:#fafafa!important}.white-black-blue .mat-checkbox-mixedmark{background-color:#fafafa}.white-black-blue .mat-checkbox-indeterminate.mat-primary .mat-checkbox-background,.white-black-blue .mat-checkbox-checked.mat-primary .mat-checkbox-background{background-color:#222}.white-black-blue .mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,.white-black-blue .mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#0d68ca}.white-black-blue .mat-checkbox-indeterminate.mat-warn .mat-checkbox-background,.white-black-blue .mat-checkbox-checked.mat-warn .mat-checkbox-background{background-color:#f44336}.white-black-blue .mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,.white-black-blue .mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{background-color:#b0b0b0}.white-black-blue .mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame{border-color:#b0b0b0}.white-black-blue .mat-checkbox-disabled .mat-checkbox-label{color:#00000061}.white-black-blue .mat-checkbox .mat-ripple-element{background-color:#000}.white-black-blue .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,.white-black-blue .mat-checkbox:active:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element{background:#222222}.white-black-blue .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,.white-black-blue .mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element{background:#0d68ca}.white-black-blue .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,.white-black-blue .mat-checkbox:active:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element{background:#f44336}.white-black-blue .mat-chip.mat-standard-chip{background-color:#e0e0e0;color:#000000de}.white-black-blue .mat-chip.mat-standard-chip .mat-chip-remove{color:#000000de;opacity:.4}.white-black-blue .mat-chip.mat-standard-chip:not(.mat-chip-disabled):active{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.white-black-blue .mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover{opacity:.54}.white-black-blue .mat-chip.mat-standard-chip.mat-chip-disabled{opacity:.4}.white-black-blue .mat-chip.mat-standard-chip:after{background:black}.white-black-blue .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary{background-color:#222;color:#fff}.white-black-blue .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove{color:#fff;opacity:.4}.white-black-blue .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element{background-color:#ffffff1a}.white-black-blue .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn{background-color:#f44336;color:#fff}.white-black-blue .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove{color:#fff;opacity:.4}.white-black-blue .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element{background-color:#ffffff1a}.white-black-blue .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent{background-color:#0d68ca;color:#fff}.white-black-blue .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove{color:#fff;opacity:.4}.white-black-blue .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element{background-color:#ffffff1a}.white-black-blue .mat-table{background:white}.white-black-blue .mat-table thead,.white-black-blue .mat-table tbody,.white-black-blue .mat-table tfoot,.white-black-blue mat-header-row,.white-black-blue mat-row,.white-black-blue mat-footer-row,.white-black-blue [mat-header-row],.white-black-blue [mat-row],.white-black-blue [mat-footer-row],.white-black-blue .mat-table-sticky{background:inherit}.white-black-blue mat-row,.white-black-blue mat-header-row,.white-black-blue mat-footer-row,.white-black-blue th.mat-header-cell,.white-black-blue td.mat-cell,.white-black-blue td.mat-footer-cell{border-bottom-color:#0000001f}.white-black-blue .mat-header-cell{color:#0000008a}.white-black-blue .mat-cell,.white-black-blue .mat-footer-cell{color:#000000de}.white-black-blue .mat-calendar-arrow{fill:#0000008a}.white-black-blue .mat-datepicker-toggle,.white-black-blue .mat-datepicker-content .mat-calendar-next-button,.white-black-blue .mat-datepicker-content .mat-calendar-previous-button{color:#0000008a}.white-black-blue .mat-calendar-table-header-divider:after{background:rgba(0,0,0,.12)}.white-black-blue .mat-calendar-table-header,.white-black-blue .mat-calendar-body-label{color:#0000008a}.white-black-blue .mat-calendar-body-cell-content,.white-black-blue .mat-date-range-input-separator{color:#000000de;border-color:transparent}.white-black-blue .mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){color:#00000061}.white-black-blue .mat-form-field-disabled .mat-date-range-input-separator{color:#00000061}.white-black-blue .mat-calendar-body-in-preview{color:#0000003d}.white-black-blue .mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#00000061}.white-black-blue .mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#0000002e}.white-black-blue .mat-calendar-body-in-range:before{background:rgba(34,34,34,.2)}.white-black-blue .mat-calendar-body-comparison-identical,.white-black-blue .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.white-black-blue .mat-calendar-body-comparison-bridge-start:before,.white-black-blue [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(34,34,34,.2) 50%,rgba(249,171,0,.2) 50%)}.white-black-blue .mat-calendar-body-comparison-bridge-end:before,.white-black-blue [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(34,34,34,.2) 50%,rgba(249,171,0,.2) 50%)}.white-black-blue .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.white-black-blue .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.white-black-blue .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.white-black-blue .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.white-black-blue .mat-calendar-body-selected{background-color:#222;color:#fff}.white-black-blue .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#2226}.white-black-blue .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.white-black-blue .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.white-black-blue .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#2222224d}@media (hover: hover){.white-black-blue .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#2222224d}}.white-black-blue .mat-datepicker-content{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;background-color:#fff;color:#000000de}.white-black-blue .mat-datepicker-content.mat-accent .mat-calendar-body-in-range:before{background:rgba(13,104,202,.2)}.white-black-blue .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical,.white-black-blue .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.white-black-blue .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-start:before,.white-black-blue .mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(13,104,202,.2) 50%,rgba(249,171,0,.2) 50%)}.white-black-blue .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-end:before,.white-black-blue .mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(13,104,202,.2) 50%,rgba(249,171,0,.2) 50%)}.white-black-blue .mat-datepicker-content.mat-accent .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.white-black-blue .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.white-black-blue .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.white-black-blue .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.white-black-blue .mat-datepicker-content.mat-accent .mat-calendar-body-selected{background-color:#0d68ca;color:#fff}.white-black-blue .mat-datepicker-content.mat-accent .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#0d68ca66}.white-black-blue .mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.white-black-blue .mat-datepicker-content.mat-accent .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.white-black-blue .mat-datepicker-content.mat-accent .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#0d68ca4d}@media (hover: hover){.white-black-blue .mat-datepicker-content.mat-accent .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#0d68ca4d}}.white-black-blue .mat-datepicker-content.mat-warn .mat-calendar-body-in-range:before{background:rgba(244,67,54,.2)}.white-black-blue .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical,.white-black-blue .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.white-black-blue .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-start:before,.white-black-blue .mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(244,67,54,.2) 50%,rgba(249,171,0,.2) 50%)}.white-black-blue .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-end:before,.white-black-blue .mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(244,67,54,.2) 50%,rgba(249,171,0,.2) 50%)}.white-black-blue .mat-datepicker-content.mat-warn .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.white-black-blue .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.white-black-blue .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.white-black-blue .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.white-black-blue .mat-datepicker-content.mat-warn .mat-calendar-body-selected{background-color:#f44336;color:#fff}.white-black-blue .mat-datepicker-content.mat-warn .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#f4433666}.white-black-blue .mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.white-black-blue .mat-datepicker-content.mat-warn .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.white-black-blue .mat-datepicker-content.mat-warn .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#f443364d}@media (hover: hover){.white-black-blue .mat-datepicker-content.mat-warn .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#f443364d}}.white-black-blue .mat-datepicker-content-touch{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.white-black-blue .mat-datepicker-toggle-active{color:#222}.white-black-blue .mat-datepicker-toggle-active.mat-accent{color:#0d68ca}.white-black-blue .mat-datepicker-toggle-active.mat-warn{color:#f44336}.white-black-blue .mat-date-range-input-inner[disabled]{color:#00000061}.white-black-blue .mat-dialog-container{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f;background:white;color:#000000de}.white-black-blue .mat-divider{border-top-color:#0000001f}.white-black-blue .mat-divider-vertical{border-right-color:#0000001f}.white-black-blue .mat-expansion-panel{background:white;color:#000000de}.white-black-blue .mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.white-black-blue .mat-action-row{border-top-color:#0000001f}.white-black-blue .mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused:not([aria-disabled=true]),.white-black-blue .mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused:not([aria-disabled=true]),.white-black-blue .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled=true]){background:rgba(0,0,0,.04)}@media (hover: none){.white-black-blue .mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover{background:white}}.white-black-blue .mat-expansion-panel-header-title{color:#000000de}.white-black-blue .mat-expansion-panel-header-description,.white-black-blue .mat-expansion-indicator:after{color:#0000008a}.white-black-blue .mat-expansion-panel-header[aria-disabled=true]{color:#00000042}.white-black-blue .mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title,.white-black-blue .mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description{color:inherit}.white-black-blue .mat-expansion-panel-header{height:48px}.white-black-blue .mat-expansion-panel-header.mat-expanded{height:64px}.white-black-blue .mat-form-field-label,.white-black-blue .mat-hint{color:#0009}.white-black-blue .mat-form-field.mat-focused .mat-form-field-label{color:#222}.white-black-blue .mat-form-field.mat-focused .mat-form-field-label.mat-accent{color:#0d68ca}.white-black-blue .mat-form-field.mat-focused .mat-form-field-label.mat-warn{color:#f44336}.white-black-blue .mat-focused .mat-form-field-required-marker{color:#0d68ca}.white-black-blue .mat-form-field-ripple{background-color:#000000de}.white-black-blue .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#222}.white-black-blue .mat-form-field.mat-focused .mat-form-field-ripple.mat-accent{background-color:#0d68ca}.white-black-blue .mat-form-field.mat-focused .mat-form-field-ripple.mat-warn{background-color:#f44336}.white-black-blue .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix:after{color:#222}.white-black-blue .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix:after{color:#0d68ca}.white-black-blue .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix:after{color:#f44336}.white-black-blue .mat-form-field.mat-form-field-invalid .mat-form-field-label,.white-black-blue .mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent,.white-black-blue .mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker{color:#f44336}.white-black-blue .mat-form-field.mat-form-field-invalid .mat-form-field-ripple,.white-black-blue .mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{background-color:#f44336}.white-black-blue .mat-error{color:#f44336}.white-black-blue .mat-form-field-appearance-legacy .mat-form-field-label,.white-black-blue .mat-form-field-appearance-legacy .mat-hint{color:#0000008a}.white-black-blue .mat-form-field-appearance-legacy .mat-form-field-underline{background-color:#0000006b}.white-black-blue .mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0%,rgba(0,0,0,.42) 33%,transparent 0%);background-size:4px 100%;background-repeat:repeat-x}.white-black-blue .mat-form-field-appearance-standard .mat-form-field-underline{background-color:#0000006b}.white-black-blue .mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0%,rgba(0,0,0,.42) 33%,transparent 0%);background-size:4px 100%;background-repeat:repeat-x}.white-black-blue .mat-form-field-appearance-fill .mat-form-field-flex{background-color:#0000000a}.white-black-blue .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{background-color:#00000005}.white-black-blue .mat-form-field-appearance-fill .mat-form-field-underline:before{background-color:#0000006b}.white-black-blue .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label{color:#00000061}.white-black-blue .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline:before{background-color:transparent}.white-black-blue .mat-form-field-appearance-outline .mat-form-field-outline{color:#0000001f}.white-black-blue .mat-form-field-appearance-outline .mat-form-field-outline-thick{color:#000000de}.white-black-blue .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{color:#222}.white-black-blue .mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick{color:#0d68ca}.white-black-blue .mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick,.white-black-blue .mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick{color:#f44336}.white-black-blue .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label{color:#00000061}.white-black-blue .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:#0000000f}.white-black-blue .mat-icon.mat-primary{color:#222}.white-black-blue .mat-icon.mat-accent{color:#0d68ca}.white-black-blue .mat-icon.mat-warn{color:#f44336}.white-black-blue .mat-form-field-type-mat-native-select .mat-form-field-infix:after{color:#0000008a}.white-black-blue .mat-input-element:disabled,.white-black-blue .mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix:after{color:#00000061}.white-black-blue .mat-input-element{caret-color:#222}.white-black-blue .mat-input-element::placeholder{color:#0000006b}.white-black-blue .mat-input-element::-moz-placeholder{color:#0000006b}.white-black-blue .mat-input-element::-webkit-input-placeholder{color:#0000006b}.white-black-blue .mat-input-element:-ms-input-placeholder{color:#0000006b}.white-black-blue .mat-form-field.mat-accent .mat-input-element{caret-color:#0d68ca}.white-black-blue .mat-form-field.mat-warn .mat-input-element,.white-black-blue .mat-form-field-invalid .mat-input-element{caret-color:#f44336}.white-black-blue .mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix:after{color:#f44336}.white-black-blue .mat-list-base .mat-list-item,.white-black-blue .mat-list-base .mat-list-option{color:#000000de}.white-black-blue .mat-list-base .mat-subheader{color:#0000008a}.white-black-blue .mat-list-base .mat-list-item-disabled{background-color:#eee;color:#00000061}.white-black-blue .mat-list-option:hover,.white-black-blue .mat-list-option:focus,.white-black-blue .mat-nav-list .mat-list-item:hover,.white-black-blue .mat-nav-list .mat-list-item:focus,.white-black-blue .mat-action-list .mat-list-item:hover,.white-black-blue .mat-action-list .mat-list-item:focus{background:rgba(0,0,0,.04)}.white-black-blue .mat-list-single-selected-option,.white-black-blue .mat-list-single-selected-option:hover,.white-black-blue .mat-list-single-selected-option:focus{background:rgba(0,0,0,.12)}.white-black-blue .mat-menu-panel{background:white}.white-black-blue .mat-menu-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.white-black-blue .mat-menu-item{background:transparent;color:#000000de}.white-black-blue .mat-menu-item[disabled],.white-black-blue .mat-menu-item[disabled] .mat-menu-submenu-icon,.white-black-blue .mat-menu-item[disabled] .mat-icon-no-color{color:#00000061}.white-black-blue .mat-menu-item .mat-icon-no-color,.white-black-blue .mat-menu-submenu-icon{color:#0000008a}.white-black-blue .mat-menu-item:hover:not([disabled]),.white-black-blue .mat-menu-item.cdk-program-focused:not([disabled]),.white-black-blue .mat-menu-item.cdk-keyboard-focused:not([disabled]),.white-black-blue .mat-menu-item-highlighted:not([disabled]){background:rgba(0,0,0,.04)}.white-black-blue .mat-paginator{background:white}.white-black-blue .mat-paginator,.white-black-blue .mat-paginator-page-size .mat-select-trigger{color:#0000008a}.white-black-blue .mat-paginator-decrement,.white-black-blue .mat-paginator-increment{border-top:2px solid rgba(0,0,0,.54);border-right:2px solid rgba(0,0,0,.54)}.white-black-blue .mat-paginator-first,.white-black-blue .mat-paginator-last{border-top:2px solid rgba(0,0,0,.54)}.white-black-blue .mat-icon-button[disabled] .mat-paginator-decrement,.white-black-blue .mat-icon-button[disabled] .mat-paginator-increment,.white-black-blue .mat-icon-button[disabled] .mat-paginator-first,.white-black-blue .mat-icon-button[disabled] .mat-paginator-last{border-color:#00000061}.white-black-blue .mat-paginator-container{min-height:56px}.white-black-blue .mat-progress-bar-background{fill:#c4c4c4}.white-black-blue .mat-progress-bar-buffer{background-color:#c4c4c4}.white-black-blue .mat-progress-bar-fill:after{background-color:#222}.white-black-blue .mat-progress-bar.mat-accent .mat-progress-bar-background{fill:#bfd6ee}.white-black-blue .mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:#bfd6ee}.white-black-blue .mat-progress-bar.mat-accent .mat-progress-bar-fill:after{background-color:#0d68ca}.white-black-blue .mat-progress-bar.mat-warn .mat-progress-bar-background{fill:#f9ccc9}.white-black-blue .mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#f9ccc9}.white-black-blue .mat-progress-bar.mat-warn .mat-progress-bar-fill:after{background-color:#f44336}.white-black-blue .mat-progress-spinner circle,.white-black-blue .mat-spinner circle{stroke:#222}.white-black-blue .mat-progress-spinner.mat-accent circle,.white-black-blue .mat-spinner.mat-accent circle{stroke:#0d68ca}.white-black-blue .mat-progress-spinner.mat-warn circle,.white-black-blue .mat-spinner.mat-warn circle{stroke:#f44336}.white-black-blue .mat-radio-outer-circle{border-color:#0000008a}.white-black-blue .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:#222}.white-black-blue .mat-radio-button.mat-primary .mat-radio-inner-circle,.white-black-blue .mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.white-black-blue .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple,.white-black-blue .mat-radio-button.mat-primary:active .mat-radio-persistent-ripple{background-color:#222}.white-black-blue .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#0d68ca}.white-black-blue .mat-radio-button.mat-accent .mat-radio-inner-circle,.white-black-blue .mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.white-black-blue .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,.white-black-blue .mat-radio-button.mat-accent:active .mat-radio-persistent-ripple{background-color:#0d68ca}.white-black-blue .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{border-color:#f44336}.white-black-blue .mat-radio-button.mat-warn .mat-radio-inner-circle,.white-black-blue .mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.white-black-blue .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple,.white-black-blue .mat-radio-button.mat-warn:active .mat-radio-persistent-ripple{background-color:#f44336}.white-black-blue .mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle,.white-black-blue .mat-radio-button.mat-radio-disabled .mat-radio-outer-circle{border-color:#00000061}.white-black-blue .mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element,.white-black-blue .mat-radio-button.mat-radio-disabled .mat-radio-inner-circle{background-color:#00000061}.white-black-blue .mat-radio-button.mat-radio-disabled .mat-radio-label-content{color:#00000061}.white-black-blue .mat-radio-button .mat-ripple-element{background-color:#000}.white-black-blue .mat-select-value{color:#000000de}.white-black-blue .mat-select-placeholder{color:#0000006b}.white-black-blue .mat-select-disabled .mat-select-value{color:#00000061}.white-black-blue .mat-select-arrow{color:#0000008a}.white-black-blue .mat-select-panel{background:white}.white-black-blue .mat-select-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.white-black-blue .mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:rgba(0,0,0,.12)}.white-black-blue .mat-form-field.mat-focused.mat-primary .mat-select-arrow{color:#222}.white-black-blue .mat-form-field.mat-focused.mat-accent .mat-select-arrow{color:#0d68ca}.white-black-blue .mat-form-field.mat-focused.mat-warn .mat-select-arrow,.white-black-blue .mat-form-field .mat-select.mat-select-invalid .mat-select-arrow{color:#f44336}.white-black-blue .mat-form-field .mat-select.mat-select-disabled .mat-select-arrow{color:#00000061}.white-black-blue .mat-drawer-container{background-color:#fafafa;color:#000000de}.white-black-blue .mat-drawer{background-color:#fff;color:#000000de}.white-black-blue .mat-drawer.mat-drawer-push{background-color:#fff}.white-black-blue .mat-drawer:not(.mat-drawer-side){box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.white-black-blue .mat-drawer-side{border-right:solid 1px rgba(0,0,0,.12)}.white-black-blue .mat-drawer-side.mat-drawer-end,.white-black-blue [dir=rtl] .mat-drawer-side{border-left:solid 1px rgba(0,0,0,.12);border-right:none}.white-black-blue [dir=rtl] .mat-drawer-side.mat-drawer-end{border-left:none;border-right:solid 1px rgba(0,0,0,.12)}.white-black-blue .mat-drawer-backdrop.mat-drawer-shown{background-color:#0009}.white-black-blue .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background-color:#0d68ca}.white-black-blue .mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:#0d68ca8a}.white-black-blue .mat-slide-toggle.mat-checked .mat-ripple-element{background-color:#0d68ca}.white-black-blue .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb{background-color:#222}.white-black-blue .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar{background-color:#2222228a}.white-black-blue .mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element{background-color:#222}.white-black-blue .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb{background-color:#f44336}.white-black-blue .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar{background-color:#f443368a}.white-black-blue .mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element{background-color:#f44336}.white-black-blue .mat-slide-toggle:not(.mat-checked) .mat-ripple-element{background-color:#000}.white-black-blue .mat-slide-toggle-thumb{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;background-color:#fafafa}.white-black-blue .mat-slide-toggle-bar{background-color:#00000061}.white-black-blue .mat-slider-track-background{background-color:#00000042}.white-black-blue .mat-slider.mat-primary .mat-slider-track-fill,.white-black-blue .mat-slider.mat-primary .mat-slider-thumb,.white-black-blue .mat-slider.mat-primary .mat-slider-thumb-label{background-color:#222}.white-black-blue .mat-slider.mat-primary .mat-slider-thumb-label-text{color:#fff}.white-black-blue .mat-slider.mat-primary .mat-slider-focus-ring{background-color:#2223}.white-black-blue .mat-slider.mat-accent .mat-slider-track-fill,.white-black-blue .mat-slider.mat-accent .mat-slider-thumb,.white-black-blue .mat-slider.mat-accent .mat-slider-thumb-label{background-color:#0d68ca}.white-black-blue .mat-slider.mat-accent .mat-slider-thumb-label-text{color:#fff}.white-black-blue .mat-slider.mat-accent .mat-slider-focus-ring{background-color:#0d68ca33}.white-black-blue .mat-slider.mat-warn .mat-slider-track-fill,.white-black-blue .mat-slider.mat-warn .mat-slider-thumb,.white-black-blue .mat-slider.mat-warn .mat-slider-thumb-label{background-color:#f44336}.white-black-blue .mat-slider.mat-warn .mat-slider-thumb-label-text{color:#fff}.white-black-blue .mat-slider.mat-warn .mat-slider-focus-ring{background-color:#f4433633}.white-black-blue .mat-slider:hover .mat-slider-track-background,.white-black-blue .mat-slider.cdk-focused .mat-slider-track-background{background-color:#00000061}.white-black-blue .mat-slider.mat-slider-disabled .mat-slider-track-background,.white-black-blue .mat-slider.mat-slider-disabled .mat-slider-track-fill,.white-black-blue .mat-slider.mat-slider-disabled .mat-slider-thumb,.white-black-blue .mat-slider.mat-slider-disabled:hover .mat-slider-track-background{background-color:#00000042}.white-black-blue .mat-slider.mat-slider-min-value .mat-slider-focus-ring{background-color:#0000001f}.white-black-blue .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,.white-black-blue .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{background-color:#000000de}.white-black-blue .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,.white-black-blue .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label{background-color:#00000042}.white-black-blue .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{border-color:#00000042;background-color:transparent}.white-black-blue .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb,.white-black-blue .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb{border-color:#00000061}.white-black-blue .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb,.white-black-blue .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb{border-color:#00000042}.white-black-blue .mat-slider-has-ticks .mat-slider-wrapper:after{border-color:#000000b3}.white-black-blue .mat-slider-horizontal .mat-slider-ticks{background-image:repeating-linear-gradient(to right,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent);background-image:-moz-repeating-linear-gradient(.0001deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.white-black-blue .mat-slider-vertical .mat-slider-ticks{background-image:repeating-linear-gradient(to bottom,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.white-black-blue .mat-step-header.cdk-keyboard-focused,.white-black-blue .mat-step-header.cdk-program-focused,.white-black-blue .mat-step-header:hover:not([aria-disabled]),.white-black-blue .mat-step-header:hover[aria-disabled=false]{background-color:#0000000a}.white-black-blue .mat-step-header:hover[aria-disabled=true]{cursor:default}@media (hover: none){.white-black-blue .mat-step-header:hover{background:none}}.white-black-blue .mat-step-header .mat-step-label,.white-black-blue .mat-step-header .mat-step-optional{color:#0000008a}.white-black-blue .mat-step-header .mat-step-icon{background-color:#0000008a;color:#fff}.white-black-blue .mat-step-header .mat-step-icon-selected,.white-black-blue .mat-step-header .mat-step-icon-state-done,.white-black-blue .mat-step-header .mat-step-icon-state-edit{background-color:#222;color:#fff}.white-black-blue .mat-step-header.mat-accent .mat-step-icon{color:#fff}.white-black-blue .mat-step-header.mat-accent .mat-step-icon-selected,.white-black-blue .mat-step-header.mat-accent .mat-step-icon-state-done,.white-black-blue .mat-step-header.mat-accent .mat-step-icon-state-edit{background-color:#0d68ca;color:#fff}.white-black-blue .mat-step-header.mat-warn .mat-step-icon{color:#fff}.white-black-blue .mat-step-header.mat-warn .mat-step-icon-selected,.white-black-blue .mat-step-header.mat-warn .mat-step-icon-state-done,.white-black-blue .mat-step-header.mat-warn .mat-step-icon-state-edit{background-color:#f44336;color:#fff}.white-black-blue .mat-step-header .mat-step-icon-state-error{background-color:transparent;color:#f44336}.white-black-blue .mat-step-header .mat-step-label.mat-step-label-active{color:#000000de}.white-black-blue .mat-step-header .mat-step-label.mat-step-label-error{color:#f44336}.white-black-blue .mat-stepper-horizontal,.white-black-blue .mat-stepper-vertical{background-color:#fff}.white-black-blue .mat-stepper-vertical-line:before{border-left-color:#0000001f}.white-black-blue .mat-horizontal-stepper-header:before,.white-black-blue .mat-horizontal-stepper-header:after,.white-black-blue .mat-stepper-horizontal-line{border-top-color:#0000001f}.white-black-blue .mat-horizontal-stepper-header{height:72px}.white-black-blue .mat-stepper-label-position-bottom .mat-horizontal-stepper-header,.white-black-blue .mat-vertical-stepper-header{padding:24px}.white-black-blue .mat-stepper-vertical-line:before{top:-16px;bottom:-16px}.white-black-blue .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:after,.white-black-blue .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:before{top:36px}.white-black-blue .mat-stepper-label-position-bottom .mat-stepper-horizontal-line{top:36px}.white-black-blue .mat-sort-header-arrow{color:#757575}.white-black-blue .mat-tab-nav-bar,.white-black-blue .mat-tab-header{border-bottom:1px solid rgba(0,0,0,.12)}.white-black-blue .mat-tab-group-inverted-header .mat-tab-nav-bar,.white-black-blue .mat-tab-group-inverted-header .mat-tab-header{border-top:1px solid rgba(0,0,0,.12);border-bottom:none}.white-black-blue .mat-tab-label,.white-black-blue .mat-tab-link{color:#000000de}.white-black-blue .mat-tab-label.mat-tab-disabled,.white-black-blue .mat-tab-link.mat-tab-disabled{color:#00000061}.white-black-blue .mat-tab-header-pagination-chevron{border-color:#000000de}.white-black-blue .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#00000061}.white-black-blue .mat-tab-group[class*=mat-background-]>.mat-tab-header,.white-black-blue .mat-tab-nav-bar[class*=mat-background-]{border-bottom:none;border-top:none}.white-black-blue .mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-black-blue .mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-black-blue .mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-black-blue .mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.white-black-blue .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-black-blue .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-black-blue .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-black-blue .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffffff4d}.white-black-blue .mat-tab-group.mat-primary .mat-ink-bar,.white-black-blue .mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:#222}.white-black-blue .mat-tab-group.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,.white-black-blue .mat-tab-group.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar,.white-black-blue .mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,.white-black-blue .mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.white-black-blue .mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-black-blue .mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-black-blue .mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-black-blue .mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.white-black-blue .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-black-blue .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-black-blue .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-black-blue .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffffff4d}.white-black-blue .mat-tab-group.mat-accent .mat-ink-bar,.white-black-blue .mat-tab-nav-bar.mat-accent .mat-ink-bar{background-color:#0d68ca}.white-black-blue .mat-tab-group.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,.white-black-blue .mat-tab-group.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar,.white-black-blue .mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,.white-black-blue .mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.white-black-blue .mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-black-blue .mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-black-blue .mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-black-blue .mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.white-black-blue .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-black-blue .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-black-blue .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-black-blue .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffcdd24d}.white-black-blue .mat-tab-group.mat-warn .mat-ink-bar,.white-black-blue .mat-tab-nav-bar.mat-warn .mat-ink-bar{background-color:#f44336}.white-black-blue .mat-tab-group.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,.white-black-blue .mat-tab-group.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar,.white-black-blue .mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,.white-black-blue .mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.white-black-blue .mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-black-blue .mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-black-blue .mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-black-blue .mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.white-black-blue .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-black-blue .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-black-blue .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-black-blue .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffffff4d}.white-black-blue .mat-tab-group.mat-background-primary>.mat-tab-header,.white-black-blue .mat-tab-group.mat-background-primary>.mat-tab-link-container,.white-black-blue .mat-tab-group.mat-background-primary>.mat-tab-header-pagination,.white-black-blue .mat-tab-nav-bar.mat-background-primary>.mat-tab-header,.white-black-blue .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container,.white-black-blue .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination{background-color:#222}.white-black-blue .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label,.white-black-blue .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link,.white-black-blue .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label,.white-black-blue .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link{color:#fff}.white-black-blue .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,.white-black-blue .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.white-black-blue .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,.white-black-blue .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#fff6}.white-black-blue .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,.white-black-blue .mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.white-black-blue .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-focus-indicator:before,.white-black-blue .mat-tab-group.mat-background-primary>.mat-tab-header .mat-focus-indicator:before,.white-black-blue .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,.white-black-blue .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.white-black-blue .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-focus-indicator:before,.white-black-blue .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-focus-indicator:before{border-color:#fff}.white-black-blue .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.white-black-blue .mat-tab-group.mat-background-primary>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.white-black-blue .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.white-black-blue .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}.white-black-blue .mat-tab-group.mat-background-primary>.mat-tab-header .mat-ripple-element,.white-black-blue .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-ripple-element,.white-black-blue .mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element,.white-black-blue .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-ripple-element,.white-black-blue .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-ripple-element,.white-black-blue .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element{background-color:#fff;opacity:.12}.white-black-blue .mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-black-blue .mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-black-blue .mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-black-blue .mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.white-black-blue .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-black-blue .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-black-blue .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-black-blue .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffffff4d}.white-black-blue .mat-tab-group.mat-background-accent>.mat-tab-header,.white-black-blue .mat-tab-group.mat-background-accent>.mat-tab-link-container,.white-black-blue .mat-tab-group.mat-background-accent>.mat-tab-header-pagination,.white-black-blue .mat-tab-nav-bar.mat-background-accent>.mat-tab-header,.white-black-blue .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container,.white-black-blue .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination{background-color:#0d68ca}.white-black-blue .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label,.white-black-blue .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link,.white-black-blue .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label,.white-black-blue .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link{color:#fff}.white-black-blue .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,.white-black-blue .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.white-black-blue .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,.white-black-blue .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#fff6}.white-black-blue .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,.white-black-blue .mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.white-black-blue .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-focus-indicator:before,.white-black-blue .mat-tab-group.mat-background-accent>.mat-tab-header .mat-focus-indicator:before,.white-black-blue .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,.white-black-blue .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.white-black-blue .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-focus-indicator:before,.white-black-blue .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-focus-indicator:before{border-color:#fff}.white-black-blue .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.white-black-blue .mat-tab-group.mat-background-accent>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.white-black-blue .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.white-black-blue .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}.white-black-blue .mat-tab-group.mat-background-accent>.mat-tab-header .mat-ripple-element,.white-black-blue .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-ripple-element,.white-black-blue .mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element,.white-black-blue .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-ripple-element,.white-black-blue .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-ripple-element,.white-black-blue .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element{background-color:#fff;opacity:.12}.white-black-blue .mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-black-blue .mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-black-blue .mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-black-blue .mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.white-black-blue .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-black-blue .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-black-blue .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-black-blue .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffcdd24d}.white-black-blue .mat-tab-group.mat-background-warn>.mat-tab-header,.white-black-blue .mat-tab-group.mat-background-warn>.mat-tab-link-container,.white-black-blue .mat-tab-group.mat-background-warn>.mat-tab-header-pagination,.white-black-blue .mat-tab-nav-bar.mat-background-warn>.mat-tab-header,.white-black-blue .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container,.white-black-blue .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination{background-color:#f44336}.white-black-blue .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label,.white-black-blue .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link,.white-black-blue .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label,.white-black-blue .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link{color:#fff}.white-black-blue .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,.white-black-blue .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.white-black-blue .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,.white-black-blue .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#fff6}.white-black-blue .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,.white-black-blue .mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.white-black-blue .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-focus-indicator:before,.white-black-blue .mat-tab-group.mat-background-warn>.mat-tab-header .mat-focus-indicator:before,.white-black-blue .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,.white-black-blue .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.white-black-blue .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-focus-indicator:before,.white-black-blue .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-focus-indicator:before{border-color:#fff}.white-black-blue .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.white-black-blue .mat-tab-group.mat-background-warn>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.white-black-blue .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.white-black-blue .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}.white-black-blue .mat-tab-group.mat-background-warn>.mat-tab-header .mat-ripple-element,.white-black-blue .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-ripple-element,.white-black-blue .mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element,.white-black-blue .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-ripple-element,.white-black-blue .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-ripple-element,.white-black-blue .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element{background-color:#fff;opacity:.12}.white-black-blue .mat-toolbar{background:whitesmoke;color:#000000de}.white-black-blue .mat-toolbar.mat-primary{background:#222222;color:#fff}.white-black-blue .mat-toolbar.mat-accent{background:#0d68ca;color:#fff}.white-black-blue .mat-toolbar.mat-warn{background:#f44336;color:#fff}.white-black-blue .mat-toolbar .mat-form-field-underline,.white-black-blue .mat-toolbar .mat-form-field-ripple,.white-black-blue .mat-toolbar .mat-focused .mat-form-field-ripple{background-color:currentColor}.white-black-blue .mat-toolbar .mat-form-field-label,.white-black-blue .mat-toolbar .mat-focused .mat-form-field-label,.white-black-blue .mat-toolbar .mat-select-value,.white-black-blue .mat-toolbar .mat-select-arrow,.white-black-blue .mat-toolbar .mat-form-field.mat-focused .mat-select-arrow{color:inherit}.white-black-blue .mat-toolbar .mat-input-element{caret-color:currentColor}.white-black-blue .mat-toolbar-multiple-rows{min-height:64px}.white-black-blue .mat-toolbar-row,.white-black-blue .mat-toolbar-single-row{height:64px}@media (max-width: 599px){.white-black-blue .mat-toolbar-multiple-rows{min-height:56px}.white-black-blue .mat-toolbar-row,.white-black-blue .mat-toolbar-single-row{height:56px}}.white-black-blue .mat-tooltip{background:rgba(97,97,97,.9)}.white-black-blue .mat-tree{background:white}.white-black-blue .mat-tree-node,.white-black-blue .mat-nested-tree-node{color:#000000de}.white-black-blue .mat-tree-node{min-height:48px}.white-black-blue .mat-snack-bar-container{color:#ffffffb3;background:#323232;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.white-black-blue .mat-simple-snackbar-action{color:#0d68ca}.white-black-blue .bg-none{background:transparent}.white-black-blue .bg-pri-50,.white-black-blue .bg-pri-100,.white-black-orange .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .white-black-blue .avl-list-content,.white-black-blue .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content,.white-white-orange .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .white-black-blue .avl-list-content,.white-white-blue .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .white-black-blue .avl-list-content,.white-white-purple .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .white-black-blue .avl-list-content{background:white}.white-black-blue .bg-pri-150{background:#f8f9ff}.white-black-blue .bg-pri-200,.white-black-blue .white-black-orange .trainlist-container .trainlist-desktop .main .trains-loaded .avl-error,.white-black-orange .trainlist-container .trainlist-desktop .main .trains-loaded .white-black-blue .avl-error,.white-black-blue .trainlist-container .trainlist-desktop .main .trains-loaded .avl-error,.white-black-blue .white-white-orange .trainlist-container .trainlist-desktop .main .trains-loaded .avl-error,.white-white-orange .trainlist-container .trainlist-desktop .main .trains-loaded .white-black-blue .avl-error,.white-black-blue .white-white-blue .trainlist-container .trainlist-desktop .main .trains-loaded .avl-error,.white-white-blue .trainlist-container .trainlist-desktop .main .trains-loaded .white-black-blue .avl-error,.white-black-blue .white-white-purple .trainlist-container .trainlist-desktop .main .trains-loaded .avl-error,.white-white-purple .trainlist-container .trainlist-desktop .main .trains-loaded .white-black-blue .avl-error{background:#f8f8f8}.white-black-blue .bg-pri-210{background:#f4f4f4}.white-black-blue .bg-pri-220{background:#f1f1f1}.white-black-blue .bg-pri-300{background:#e2e2e2}.white-black-blue .bg-pri-325{background:#d8d8d8}.white-black-blue .bg-pri-350{background:#969696}.white-black-blue .bg-pri-400{background:#666666}.white-black-blue .bg-pri-500{background:#222222}.white-black-blue .bg-acc-200{background:#d9eafd}.white-black-blue .bg-acc-300{background:#eef4fb}.white-black-blue .bg-acc-500,.white-black-orange .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content .white-black-blue .book-button:not(.disabled),.white-black-blue .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content .book-button:not(.disabled),.white-black-blue .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row .avl-list-content.bg-pri-100.hover-active .book-button,.white-black-blue .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content.hover-active .book-button,.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row .avl-list-content.bg-pri-100.hover-active .white-black-blue .book-button,.white-black-orange .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content.hover-active .white-black-blue .book-button,.white-white-orange .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content.hover-active .white-black-blue .book-button,.white-white-orange .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content .white-black-blue .book-button:not(.disabled),.white-white-blue .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content.hover-active .white-black-blue .book-button,.white-white-blue .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content .white-black-blue .book-button:not(.disabled),.white-white-purple .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content.hover-active .white-black-blue .book-button,.white-white-purple .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content .white-black-blue .book-button:not(.disabled){background:#0d68ca}.white-black-blue .bg-acc-600{background:#0b58ac!important}.white-black-blue .bg-pri-info{background:#036ecc}.white-black-blue .bg-success-400{background:#28a98b}.white-black-blue .bg-success-500{background:#13a180}.white-black-blue .bg-success-200{background:#eefdfa}.white-black-blue .bg-success-100{background:#f9fffe}.white-black-blue .bg-warning-200{background:#fdf4ec}.white-black-blue .bg-warning-300{background:#fef6ea}.white-black-blue .bg-warning-400{background:rgba(235,152,69,.1019607843)}.white-black-blue .bg-warning-500{background:#eb9845}.white-black-blue .bg-error-500{background:#dc464b}.white-black-blue .bg-error-300{background:#f8cccd}.white-black-blue .bg-error-200{background:#fff5f5}.white-black-blue .bg-white{background:#ffffff}.white-black-blue .bg-info-100{background:#eef4fb}.white-black-blue .bg-info-200{background:#f5faff}.white-black-blue .bg-note{background:#fef6ea}.white-black-blue .bg-reward-points-purple{background:#f6f1ff}.white-black-blue .bg-fcs-100{background:#fef8ff}.white-black-blue .bg-hover-primary:hover{background-color:#ffffff1a;transition:background-color .5s}.white-black-blue .t-white,.white-black-blue .t-pri-50,.white-black-blue .t-pri-100,.white-black-blue .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row .avl-list-content.bg-pri-100.hover-active .book-button,.white-black-blue .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content.hover-active .book-button,.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row .avl-list-content.bg-pri-100.hover-active .white-black-blue .book-button,.white-black-orange .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content.hover-active .white-black-blue .book-button,.white-white-orange .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content.hover-active .white-black-blue .book-button,.white-white-blue .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content.hover-active .white-black-blue .book-button,.white-white-purple .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content.hover-active .white-black-blue .book-button{color:#fff}.white-black-blue .t-pri-200{color:#f8f8f8}.white-black-blue .t-pri-300{color:#e2e2e2}.white-black-blue .t-pri-325{color:#d8d8d8}.white-black-blue .t-pri-350,.white-black-blue .white-black-orange .recent-bookings-container .recent-bookings .recent-booking .info-container .date,.white-black-orange .recent-bookings-container .recent-bookings .recent-booking .info-container .white-black-blue .date,.white-black-blue .white-black-orange .recent-bookings-container .recent-bookings .recent-booking .info-container .train-info,.white-black-orange .recent-bookings-container .recent-bookings .recent-booking .info-container .white-black-blue .train-info{color:#969696}.white-black-blue .t-pri-400{color:#666}.white-black-blue .t-pri-470{color:#333}.white-black-blue .t-pri-480{color:#323232}.white-black-blue .t-pri-500,.white-black-blue .t-pri-700{color:#222}.white-black-blue .t-acc-500{color:#0d68ca}.white-black-blue .t-success-100{color:#f9fffe}.white-black-blue .t-success-400{color:#28a98b}.white-black-blue .t-success-500{color:#13a180}.white-black-blue .t-success-600{color:#00b16a}.white-black-blue .t-warning-500{color:#eb9845}.white-black-blue .t-error-200{color:#fff5f5}.white-black-blue .t-error-500{color:#dc464b}.white-black-blue .t-error-600{color:#cc0909}.white-black-blue .t-pri-irctc-blue{color:#000075}.white-black-blue .t-pri-info{color:#036ecc}.white-black-blue .t-fcs-100{color:#733c79}.white-black-blue .bdr-transparent{border-color:transparent!important}.white-black-blue .bdr-pri-210{border-color:#f4f4f4}.white-black-blue .bdr-pri-250{border-color:#e0deee}.white-black-blue .bdr-pri-300{border-color:#e2e2e2}.white-black-blue .bdr-pri-325{border-color:#d8d8d8}.white-black-blue .bdr-pri-350{border-color:#969696}.white-black-blue .bdr-pri-500{border-color:#222!important}.white-black-blue .bdr-acc-500{border-color:#0d68ca}.white-black-blue .bdr-success-400{border-color:#28a98b}.white-black-blue .bdr-success-500{border-color:#13a180}.white-black-blue .bdr-success-100{border-color:#f9fffe}.white-black-blue .bdr-warning-500{border-color:#eb9845}.white-black-blue .bdr-error-500{border-color:#dc464b}.white-black-blue .bdr-error-200{border-color:#fff5f5}.white-black-blue .btn-flat-acc{background-color:#0d68ca;border:1px solid #0d68ca;color:#fff;text-align:center;border-radius:4px}.white-black-blue .btn-flat-acc-light{background-color:#8abef7;border:1px solid #8abef7;color:#222;text-align:center;border-radius:4px}.white-black-blue .btn-stroked-pri{background-color:#fff;border:1px solid #222222;color:#222;text-align:center;border-radius:4px}.white-black-blue .btn-stroked-disabled{background-color:#fff;border:1px solid #e2e2e2;color:#969696;text-align:center;border-radius:4px}.white-black-blue .svg-pri-100{color:#fff;stroke:#fff}.white-black-blue .svg-pri-300{color:#e2e2e2;stroke:#e2e2e2}.white-black-blue .svg-pri-325{color:#d8d8d8;stroke:#d8d8d8}.white-black-blue .svg-pri-350{color:#969696;stroke:#969696}.white-black-blue .svg-pri-400{color:#666;stroke:#666}.white-black-blue .svg-pri-480{color:#323232;stroke:#323232}.white-black-blue .svg-pri-500{color:#222;stroke:#222}.white-black-blue .svg-acc-500{color:#0d68ca;stroke:#0d68ca}.white-black-blue .svg-success-400{color:#28a98b;stroke:#28a98b}.white-black-blue .svg-success-500{color:#13a180;stroke:#13a180}.white-black-blue .svg-warning-500{color:#eb9845;stroke:#eb9845}.white-black-blue .svg-error-500{color:#dc464b;stroke:#dc464b}.white-black-blue input{caret-color:#000!important;caret-shape:bar}.white-black-blue .input-hover-border:hover{border-color:#222!important;transition:.5s}.white-black-blue mat-form-field{cursor:pointer}.white-black-blue mat-form-field input{cursor:pointer}.white-black-blue .mat-checkbox-inner-container .mat-ripple,.white-black-blue .mat-radio-container .mat-ripple{display:none}.white-black-blue mat-form-field.rounded-input{border-style:solid;border-color:#e2e2e2;border-width:1px;padding:10px 16px 8px;height:60px;border-radius:6px}.white-black-blue mat-form-field.rounded-input .mat-form-field-underline{display:none}.white-black-blue mat-form-field.rounded-input.mat-form-field-hide-placeholder .mat-form-field-infix{border-top-width:4px!important}.white-black-blue mat-form-field.rounded-input .mat-form-field-subscript-wrapper{margin-top:20px;margin-left:-16px}.white-black-blue mat-form-field.rounded-input.mat-focused .mat-form-field-subscript-wrapper{margin-top:10px!important}.white-black-blue .header-back-icon{height:20px;width:20px}.white-black-blue .ticket-container .ticket .ticket-top-container .from-station-field mat-form-field .mat-form-field-infix,.white-black-blue .ticket-container .ticket .ticket-top-container .to-station-field mat-form-field .mat-form-field-infix{padding:4px 0}.white-black-blue .ticket-container .ticket .ticket-bottom-container .ticket-bottom .fcs-container{overflow:hidden}.white-black-blue .ticket-container .ticket .ticket-bottom-container .ticket-bottom .fcs-container .mat-checkbox-inner-container{background-color:#fff;border:1.5px solid #e2e2e2}.white-black-blue .trip-container .mat-tab-label{height:47px;width:50%;font-weight:400;color:#666;background:#f8f8f8;opacity:1!important;padding:16px 8px!important}.white-black-blue .trip-container .mat-tab-label.mat-tab-label-active{color:#222}.white-black-blue .trip-container .pos-header-fix{position:fixed;top:0;left:0;right:0;z-index:10}.white-black-blue .trip-container .bookingcard{min-width:200px;flex-shrink:1;flex-grow:1;max-width:600px;margin:20px 16px;padding:16px 0;border:1px solid #d8d8d8;box-shadow:1px 1px 6px -4px #80808096}.white-black-blue .trip-container .bookingcard .divider{border-top:1px solid #d8d8d8}.white-black-blue .passengers-container .gender-field .mat-radio-container,.white-black-blue .passengers-container .berth-field .mat-radio-container{display:flex;flex-wrap:wrap-reverse}.white-black-blue .passengers-container .passengers-list-container .add-passenger-button button{border:1px solid #222222;border-radius:24px!important}.white-black-blue .passengers-container .passengers-list-container .passengers-list .passenger.bdr-pri-300{border-bottom-style:solid;border-bottom-width:1px}.white-black-blue .passengers-container .passengers-list-container .expand-btn{border-top:1px solid #e2e2e2}.white-black-blue .passengers-container .passengers-list-container .proceed-btn{background:white}.white-black-blue .passengers-container .passengers-list-container .proceed-btn .max-traveller-guideline .guideline-info b{color:#222}.white-black-blue mat-bottom-sheet-container.irctc-uid-bottomsheet{border-radius:22px 22px 0 0;padding:0!important}.white-black-blue .sort-filter-container{overflow-y:scroll}.white-black-blue .sort-filter-container .sort-filter-mobile div.available-only{border-left:1px solid}.white-black-blue .sort-filter-container .sort-filter-mobile div.available-only .mat-slide-toggle-bar{height:20px;border-radius:10px;background-color:#f8f8f8;border:1px solid}.white-black-blue .sort-filter-container .sort-filter-mobile div.available-only .mat-slide-toggle-bar .mat-slide-toggle-thumb-container{top:1px!important}.white-black-blue .sort-filter-container .sort-filter-mobile div.available-only .mat-slide-toggle-bar .mat-slide-toggle-thumb-container .mat-slide-toggle-thumb{margin-left:1px;height:16px;width:16px}.white-black-blue .sort-filter-container .sort-filter-mobile div.available-only .mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:#222}.white-black-blue .sort-filter-container .sort-filter-mobile div.available-only .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background:#f8f8f8;height:16px;width:16px}.white-black-blue .sort-filter-container .sort-filter-desktop .mat-slide-toggle-bar{width:40px;height:24px;border-radius:43px;background-color:#f8f8f8;border:1px solid #d8d8d8}.white-black-blue .sort-filter-container .sort-filter-desktop .mat-slide-toggle-bar .mat-slide-toggle-thumb-container{top:1px!important}.white-black-blue .sort-filter-container .sort-filter-desktop .mat-slide-toggle-bar .mat-slide-toggle-thumb-container .mat-slide-toggle-thumb{margin-left:1px;height:20px;width:20px}.white-black-blue .sort-filter-container .sort-filter-desktop .mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:#222}.white-black-blue .sort-filter-container .sort-filter-desktop .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background:#f8f8f8;height:20px;width:20px}.white-black-blue .sort-bottomsheet{padding:0;border-radius:16px 16px 0 0}.white-black-blue .quota-bottomsheet{border-radius:16px 16px 0 0;padding:0}.white-black-blue .filters-bottomsheet{padding:0}.white-black-blue .filters-container .filter-header .filter-title mat-icon{height:20px;width:20px}.white-black-blue .filters-container .mat-checkbox .mat-checkbox-inner-container{height:.9375rem;width:.9375rem}.white-black-blue .filters-container .mat-checkbox .mat-checkbox-inner-container .mat-checkbox-frame{border:1px solid #e2e2e2}.white-black-blue .filters-container .mat-checkbox:hover .mat-checkbox-inner-container .mat-checkbox-frame,.white-black-blue .filters-container .mat-checkbox.mat-checkbox-checked .mat-checkbox-inner-container .mat-checkbox-frame{border:1px solid #222222}.white-black-blue .time-filter .option{border:1.5px solid #e2e2e2;border-radius:4px;color:#666}.white-black-blue .time-filter .selected-filter{border:1.5px solid #222222;color:#222}.white-black-blue .quota-container .quota-mobile-container{border-radius:20px 20px 0 0}.white-black-blue .quota-container .quota-mobile-container .quota-options{padding-bottom:0}.white-black-blue .quota-container .quota-mobile-container .quota-options .option .quota-id{border:1px solid #969696}.white-black-blue .quota-container .quota-mobile-container .quota-options .option .selected-quota{border:1px solid #222222!important;color:#f8f8f8;background:#222222}.white-black-blue .quota-container .quota-mobile-container .buttons{display:flex;justify-content:space-between;gap:16px}.white-black-blue .quota-container .quota-mobile-container .buttons .reset{border-radius:24px;height:48px;width:100%;background:#fff;color:#000;border:1px solid black}.white-black-blue .quota-container .quota-mobile-container .buttons .apply{height:48px;width:100%;border-radius:24px}.white-black-blue .quota-container .quota-desktop-container{border-radius:20px 20px 0 0}.white-black-blue .quota-container .quota-desktop-container .quota-options{padding-bottom:0}.white-black-blue .quota-container .quota-desktop-container .quota-options .option .quota-id{border:1px solid #969696}.white-black-blue .quota-container .quota-desktop-container .quota-options mat-radio-button .mat-radio-container{height:16px;width:16px}.white-black-blue .quota-container .quota-desktop-container .quota-options mat-radio-button .mat-radio-container .mat-radio-outer-circle{height:16px;width:16px;border:1px solid #d8d8d8}.white-black-blue .quota-container .quota-desktop-container .quota-options mat-radio-button .mat-radio-inner-circle{height:16px;width:16px}.white-black-blue .quota-container .quota-desktop-container .quota-options mat-radio-button:hover .mat-radio-container .mat-radio-outer-circle{border:1px solid #222222}.white-black-blue .quota-container .quota-desktop-container .quota-options mat-radio-button.mat-radio-checked .mat-radio-container .mat-radio-outer-circle{border:1px solid #222222}.white-black-blue .quota-container .quota-desktop-container .buttons .apply{display:flex;align-items:center;justify-content:center;height:48px;width:178px;border-radius:24px}.white-black-blue .sort-container .sort-mobile .options .option .quota-id{border:1px solid}.white-black-blue .sort-container .sort-mobile .options mat-radio-button .mat-radio-container{height:20px;width:20px}.white-black-blue .sort-container .sort-desktop-container .sort-content .options .option .quota-id{border:2px solid #969696}.white-black-blue .sort-container .sort-desktop-container .sort-content .options .option .selected{border:2px solid #222222;background:#e2e2e2}.white-black-blue .sort-container .sort-desktop-container .sort-content .options mat-radio-button .mat-radio-container{height:16px;width:16px}.white-black-blue .sort-container .sort-desktop-container .sort-content .options mat-radio-button .mat-radio-container .mat-radio-outer-circle{height:16px;width:16px;border:1px solid #d8d8d8}.white-black-blue .sort-container .sort-desktop-container .sort-content .options mat-radio-button:hover .mat-radio-container .mat-radio-outer-circle{border:1px solid #222222}.white-black-blue .sort-container .sort-desktop-container .sort-content .options mat-radio-button.mat-radio-checked .mat-radio-container .mat-radio-outer-circle{border:1px solid #222222}.white-black-blue .sort-container .sort-desktop-container .sort-content .options .mat-radio-inner-circle{height:16px;width:16px}.white-black-blue .sort-container .sort-desktop-container .sort-content .main-sort-options label.mat-empty mat-label{margin-top:25px;font-size:14px}.white-black-blue .sort-container .sort-desktop-container .sort-content .main-sort-options .mat-form-field-flex .mat-form-field-empty{transform:none!important}.white-black-blue .rounded-corner{padding:0!important;border-radius:24px 24px 0 0}.white-black-blue .rounded-corner .mat-checkbox{width:100%}.white-black-blue .rounded-corner .mat-checkbox .mat-checkbox-layout{width:100%;display:flex;justify-content:space-between}.white-black-blue .rounded-corner .mat-checkbox .mat-checkbox-layout .mat-checkbox-frame{border-width:1px;border-radius:2px}.white-black-blue .rounded-corner .mat-checkbox .mat-checkbox-layout .mat-checkbox-frame{border-radius:2px}.white-black-blue .rounded-corner .mat-checkbox .mat-checkbox-layout .mat-checkbox-label{width:100%}.white-black-blue .boarding-station-popup{height:auto!important;border-radius:8px;overflow:hidden}.white-black-blue .boarding-station-popup .mat-dialog-container{padding:0!important}.white-black-blue .boarding-station-bottomsheet{border-radius:24px 24px 0 0;overflow:hidden;min-height:460px}.white-black-blue .boarding-station-bottomsheet .mat-dialog-container{padding:0!important}.white-black-blue .add-edit-traveller-container .gender-field .mat-radio-container,.white-black-blue .add-edit-traveller-container .berth-field .mat-radio-container,.white-black-blue .add-edit-traveller-container .food-field .mat-radio-container{display:flex;flex-wrap:wrap-reverse}.white-black-blue .add-edit-traveller-container .gender-field .mat-radio-label-content,.white-black-blue .add-edit-traveller-container .berth-field .mat-radio-label-content,.white-black-blue .add-edit-traveller-container .food-field .mat-radio-label-content{padding-left:0}.white-black-blue .add-edit-traveller-container .add-passengers-form-container .add-passengers form .berth-required .berth-option .mat-radio-label{align-items:flex-start}.white-black-blue .add-edit-traveller-container .add-passengers-form-container .add-passengers form .gender-field .mat-radio-group{flex-wrap:wrap}.white-black-blue .add-edit-traveller-container .add-passengers-form-container .add-passengers form .gender-field .mat-radio-group .mat-radio-checked .gender-btn{border:1px solid #222222;color:#222}.white-black-blue .add-edit-traveller-container .add-passengers-form-container .add-passengers form .gender-field .mat-radio-group .mat-radio-checked .gender-btn .gender-icon{fill:#222;stroke:#222}.white-black-blue .add-edit-traveller-container .add-passengers-form-container .add-passengers form .gender-field .mat-radio-group .gender-btn{border:1px solid #e2e2e2}.white-black-blue .add-edit-traveller-container .add-passengers-form-container .add-passengers form .gender-field .mat-radio-group .gender-btn .gender-icon{fill:#e2e2e2;stroke:#e2e2e2}.white-black-blue .add-edit-traveller-container .add-passengers-form-container .add-passengers form .berth-field .mat-radio-group .mat-radio-checked .berth-label{border:1px solid #222222;color:#222}.white-black-blue .add-edit-traveller-container .add-passengers-form-container .add-passengers form .berth-field .mat-radio-group .berth-label{border:1px solid #e2e2e2}.white-black-blue .add-edit-traveller-container .add-passengers-form-container .add-passengers form .food-field .mat-radio-group .mat-radio-checked .food-label{border:1px solid #222222;color:#222}.white-black-blue .add-edit-traveller-container .add-passengers-form-container .add-passengers form .food-field .mat-radio-group .food-label{border:1px solid #e2e2e2}.white-black-blue .add-edit-traveller-container .passengers-list-container .add-passenger-button button{border:1px solid #222222;border-radius:24px!important}.white-black-blue .add-edit-traveller-container .passengers-list-container .passengers-list .passenger{border-bottom:1px solid #e2e2e2}.white-black-blue .add-edit-traveller-container .passengers-list-container .proceed-btn{background:white}.white-black-blue .add-edit-traveller-container .passengers-list-container .proceed-btn .max-traveller-guideline .guideline-info b{color:#222}.white-black-blue mat-bottom-sheet-container.irctc-uid-bottomsheet{border-radius:22px 22px 0 0;padding:0!important}.white-black-blue .dot{display:inline-flex;align-items:center;height:4px;width:4px;border-radius:3px;margin:auto 8px}.white-black-blue .after-booking-container .after-booking-mobile .main-container .booking-not-success .ticket-status-info .ticket-status-icon{background:rgba(235,152,69,.12);height:46px;font-size:46px;width:46px}.white-black-blue .after-booking-container .after-booking-mobile .main-container .booking-not-success .ticket-status-info .ticket-status-icon.success{background:#eefdfa;color:#13a180}.white-black-blue .after-booking-container .after-booking-mobile .main-container .booking-not-success .ticket-status-info .ticket-status-icon.warning{background:#fdf4ec;color:#eb9845}.white-black-blue .after-booking-container .after-booking-mobile .main-container .booking-not-success .ticket-status-info .ticket-status-icon.error{background:#fff5f5;color:#dc464b}.white-black-blue .after-booking-container .after-booking-mobile .main-container .booking-success .ticket-status-info.bg-success{color:#fff;background-color:#13a180}.white-black-blue .after-booking-container .after-booking-mobile .main-container .booking-success .ticket-status-info.bg-error{background-color:#ff464b22}.white-black-blue .after-booking-container .after-booking-mobile .main-container .booking-success .ticket-status-info .ticket-status-icon{background:rgba(235,152,69,.12);height:46px;font-size:46px;width:46px}.white-black-blue .after-booking-container .after-booking-mobile .main-container .booking-success .ticket-status-info .ticket-status-icon.success{border-radius:50%;background:#eefdfa;color:#13a180}.white-black-blue .after-booking-container .after-booking-mobile .main-container .booking-success .ticket-status-info .ticket-status-icon.warning{background:#fdf4ec;color:#eb9845}.white-black-blue .after-booking-container .after-booking-mobile .main-container .booking-success .ticket-status-info .ticket-status-icon.error{background:#fff5f5;color:#dc464b}.white-black-blue .after-booking-container .after-booking-mobile .main-container .booking-success .status-box.success{background:#eefdfa;color:#13a180}.white-black-blue .after-booking-container .after-booking-mobile .main-container .booking-success .status-box.warning{background:#fdf4ec;color:#eb9845}.white-black-blue .after-booking-container .after-booking-mobile .main-container .booking-success .status-box.error{background:#fff5f5;color:#dc464b}.white-black-blue .after-booking-container .after-booking-mobile .divider{background-color:#f4f4f4}.white-black-blue .after-booking-container .after-booking-desktop .after-booking-successful-box.success,.white-black-blue .after-booking-container .after-booking-desktop .after-booking-pending-box.success{box-shadow:0 -1px 5px #49d2b291;border:solid 2px #13a180}.white-black-blue .after-booking-container .after-booking-desktop .after-booking-successful-box.success .status-icon mat-icon,.white-black-blue .after-booking-container .after-booking-desktop .after-booking-pending-box.success .status-icon mat-icon{color:#13a180}.white-black-blue .after-booking-container .after-booking-desktop .after-booking-successful-box.success .ticket-status,.white-black-blue .after-booking-container .after-booking-desktop .after-booking-pending-box.success .ticket-status{background-color:#eefdfa;color:#13a180;padding:2px 6px;border-radius:3px;width:max-content}.white-black-blue .after-booking-container .after-booking-desktop .after-booking-successful-box.warning,.white-black-blue .after-booking-container .after-booking-desktop .after-booking-pending-box.warning{box-shadow:0 -1px 5px #eb9845;border:solid 2px #eb9845}.white-black-blue .after-booking-container .after-booking-desktop .after-booking-successful-box.warning .status-icon mat-icon,.white-black-blue .after-booking-container .after-booking-desktop .after-booking-pending-box.warning .status-icon mat-icon{color:#eb9845}.white-black-blue .after-booking-container .after-booking-desktop .after-booking-successful-box.error,.white-black-blue .after-booking-container .after-booking-desktop .after-booking-pending-box.error{box-shadow:0 -1px 5px #dc464b;border:solid 2px #dc464b}.white-black-blue .after-booking-container .after-booking-desktop .after-booking-successful-box.error .status-icon mat-icon,.white-black-blue .after-booking-container .after-booking-desktop .after-booking-pending-box.error .status-icon mat-icon{color:#dc464b}.white-black-blue .after-booking-container .after-booking-desktop .after-booking-successful-box.error .ticket-status,.white-black-blue .after-booking-container .after-booking-desktop .after-booking-pending-box.error .ticket-status{background-color:#fff5f5;color:#dc464b;padding:2px 6px;border-radius:3px;width:max-content}.white-black-blue .after-booking-container .after-booking-desktop .after-booking-successful-box.error .payment_received,.white-black-blue .after-booking-container .after-booking-desktop .after-booking-pending-box.error .payment_received{padding:2px 6px;border-radius:3px;width:max-content}.white-black-blue .after-booking-container .after-booking-desktop .after-booking-successful-box .after-booking-pending-action-btn:hover,.white-black-blue .after-booking-container .after-booking-desktop .after-booking-successful-box .after-booking-successful-action-btn:hover,.white-black-blue .after-booking-container .after-booking-desktop .after-booking-pending-box .after-booking-pending-action-btn:hover,.white-black-blue .after-booking-container .after-booking-desktop .after-booking-pending-box .after-booking-successful-action-btn:hover{background:#f4f4f4;border:1px solid #f4f4f4!important}.white-black-blue .offer-dailog-bottomsheet{border-radius:24px 24px 0 0;padding:0;height:80dvh}.white-black-blue .available-container .available-only-mobile-container{display:flex;align-items:center;width:100%;border-bottom:1px solid #f8f8f8}.white-black-blue .available-container .available-only-mobile-container .available-content{width:100%}.white-black-blue .available-container .available-only-mobile-container .available-content .available-header{width:100%;display:flex;justify-content:space-between;gap:8px}.white-black-blue .available-container .available-only-mobile-container .mat-slide-toggle-bar{width:40px;height:24px;border-radius:43px;background-color:#fff;border:1px solid #a09a9a}.white-black-blue .available-container .available-only-mobile-container .mat-slide-toggle-bar .mat-slide-toggle-thumb-container{top:1px!important}.white-black-blue .available-container .available-only-mobile-container .mat-slide-toggle-bar .mat-slide-toggle-thumb-container .mat-slide-toggle-thumb{margin-left:1px;height:20px;width:20px}.white-black-blue .available-container .available-only-mobile-container .mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:#222}.white-black-blue .available-container .available-only-mobile-container .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background:#f8f8f8;height:20px;width:20px}.white-black-blue .available-container .available-only-desktop-container{margin-top:22px}.white-black-blue .available-container .available-only-desktop-container .available-content .available-header{display:flex;justify-content:space-between}.white-black-blue .available-icon-container mat-icon{display:flex!important;margin-left:14px}.white-black-blue .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new{background-color:#eef4fb}.white-black-blue .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content{border-radius:8px}.white-black-blue .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content .book-button:not(.disabled){color:#fff!important}.white-black-blue .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row:not(:last-child){border-bottom:1px solid #e2e2e2}.white-black-orange{@import"https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap";}.white-black-orange .home-mobile-container .f-bold{font-weight:600!important}.white-black-orange .home-mobile-container .ticket-container .swap-icon{right:15%!important}.white-black-orange .book-widget-container .book-widget .bg-note{margin:8px 16px;border-radius:8px}.white-black-orange .recent-bookings-container .recent-bookings .recent-booking{box-shadow:none!important;border-style:solid;border-width:1px}.white-black-orange .f-regular{font-family:Inter!important;font-weight:400}.white-black-orange .f-medium{font-family:Inter!important;font-weight:500}.white-black-orange .f-semibold{font-family:Inter!important;font-weight:600}.white-black-orange .f-bold{font-family:Inter!important;font-weight:700}.white-black-orange .c-btn-primary{height:48px!important;border-radius:8px!important}.white-black-orange .c-btn-action,.white-black-orange .c-btn-secondary{height:48px;border-radius:8px!important}.white-black-orange .bg-fcs-100{background:#fff1ec!important}.white-black-orange .t-fcs-100{color:#ff4f17!important}.white-black-orange .t-accent{color:#36c}.white-black-orange .t-underline{color:#36c!important;text-decoration:none;font-family:Inter;font-weight:600}.white-black-orange .top-recommended{background-image:linear-gradient(to right,#ff4f17,#ff4f17,#ff4f17,#ff4f17)!important}.white-black-orange .ct-acc-border{border-color:#ff4f17!important}.white-black-orange .mat-ripple-element{background-color:#0000001a}.white-black-orange .mat-option{color:#000000de}.white-black-orange .mat-option:hover:not(.mat-option-disabled),.white-black-orange .mat-option:focus:not(.mat-option-disabled){background:rgba(0,0,0,.04)}.white-black-orange .mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled){background:rgba(0,0,0,.04)}.white-black-orange .mat-option.mat-active{background:rgba(0,0,0,.04);color:#000000de}.white-black-orange .mat-option.mat-option-disabled{color:#00000061}.white-black-orange .mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:#222}.white-black-orange .mat-accent .mat-option.mat-selected:not(.mat-option-disabled){color:#ff4f17}.white-black-orange .mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:#f44336}.white-black-orange .mat-optgroup-label{color:#0000008a}.white-black-orange .mat-optgroup-disabled .mat-optgroup-label{color:#00000061}.white-black-orange .mat-pseudo-checkbox{color:#0000008a}.white-black-orange .mat-pseudo-checkbox:after{color:#fafafa}.white-black-orange .mat-pseudo-checkbox-disabled{color:#b0b0b0}.white-black-orange .mat-primary .mat-pseudo-checkbox-checked,.white-black-orange .mat-primary .mat-pseudo-checkbox-indeterminate{background:#222222}.white-black-orange .mat-pseudo-checkbox-checked,.white-black-orange .mat-pseudo-checkbox-indeterminate,.white-black-orange .mat-accent .mat-pseudo-checkbox-checked,.white-black-orange .mat-accent .mat-pseudo-checkbox-indeterminate{background:#ff4f17}.white-black-orange .mat-warn .mat-pseudo-checkbox-checked,.white-black-orange .mat-warn .mat-pseudo-checkbox-indeterminate{background:#f44336}.white-black-orange .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.white-black-orange .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background:#b0b0b0}.white-black-orange .mat-app-background,.white-black-orange.mat-app-background{background-color:#fafafa;color:#000000de}.white-black-orange .mat-elevation-z0{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.white-black-orange .mat-elevation-z1{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.white-black-orange .mat-elevation-z2{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.white-black-orange .mat-elevation-z3{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.white-black-orange .mat-elevation-z4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.white-black-orange .mat-elevation-z5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.white-black-orange .mat-elevation-z6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.white-black-orange .mat-elevation-z7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.white-black-orange .mat-elevation-z8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.white-black-orange .mat-elevation-z9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.white-black-orange .mat-elevation-z10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.white-black-orange .mat-elevation-z11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.white-black-orange .mat-elevation-z12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.white-black-orange .mat-elevation-z13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.white-black-orange .mat-elevation-z14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.white-black-orange .mat-elevation-z15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.white-black-orange .mat-elevation-z16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.white-black-orange .mat-elevation-z17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.white-black-orange .mat-elevation-z18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.white-black-orange .mat-elevation-z19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.white-black-orange .mat-elevation-z20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.white-black-orange .mat-elevation-z21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.white-black-orange .mat-elevation-z22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.white-black-orange .mat-elevation-z23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.white-black-orange .mat-elevation-z24{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.mat-theme-loaded-marker{display:none}.white-black-orange .mat-autocomplete-panel{background:white;color:#000000de}.white-black-orange .mat-autocomplete-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.white-black-orange .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover){background:white}.white-black-orange .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:#000000de}.white-black-orange .mat-badge{position:relative}.white-black-orange .mat-badge.mat-badge{overflow:visible}.white-black-orange .mat-badge-hidden .mat-badge-content{display:none}.white-black-orange .mat-badge-content{position:absolute;text-align:center;display:inline-block;border-radius:50%;transition:transform .2s ease-in-out;transform:scale(.6);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}.white-black-orange .ng-animate-disabled .mat-badge-content,.white-black-orange .mat-badge-content._mat-animation-noopable{transition:none}.white-black-orange .mat-badge-content.mat-badge-active{transform:none}.white-black-orange .mat-badge-small .mat-badge-content{width:16px;height:16px;line-height:16px}.white-black-orange .mat-badge-small.mat-badge-above .mat-badge-content{top:-8px}.white-black-orange .mat-badge-small.mat-badge-below .mat-badge-content{bottom:-8px}.white-black-orange .mat-badge-small.mat-badge-before .mat-badge-content{left:-16px}[dir=rtl] .white-black-orange .mat-badge-small.mat-badge-before .mat-badge-content{left:auto;right:-16px}.white-black-orange .mat-badge-small.mat-badge-after .mat-badge-content{right:-16px}[dir=rtl] .white-black-orange .mat-badge-small.mat-badge-after .mat-badge-content{right:auto;left:-16px}.white-black-orange .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-8px}[dir=rtl] .white-black-orange .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-8px}.white-black-orange .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-8px}[dir=rtl] .white-black-orange .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-8px}.white-black-orange .mat-badge-medium .mat-badge-content{width:22px;height:22px;line-height:22px}.white-black-orange .mat-badge-medium.mat-badge-above .mat-badge-content{top:-11px}.white-black-orange .mat-badge-medium.mat-badge-below .mat-badge-content{bottom:-11px}.white-black-orange .mat-badge-medium.mat-badge-before .mat-badge-content{left:-22px}[dir=rtl] .white-black-orange .mat-badge-medium.mat-badge-before .mat-badge-content{left:auto;right:-22px}.white-black-orange .mat-badge-medium.mat-badge-after .mat-badge-content{right:-22px}[dir=rtl] .white-black-orange .mat-badge-medium.mat-badge-after .mat-badge-content{right:auto;left:-22px}.white-black-orange .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-11px}[dir=rtl] .white-black-orange .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-11px}.white-black-orange .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-11px}[dir=rtl] .white-black-orange .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-11px}.white-black-orange .mat-badge-large .mat-badge-content{width:28px;height:28px;line-height:28px}.white-black-orange .mat-badge-large.mat-badge-above .mat-badge-content{top:-14px}.white-black-orange .mat-badge-large.mat-badge-below .mat-badge-content{bottom:-14px}.white-black-orange .mat-badge-large.mat-badge-before .mat-badge-content{left:-28px}[dir=rtl] .white-black-orange .mat-badge-large.mat-badge-before .mat-badge-content{left:auto;right:-28px}.white-black-orange .mat-badge-large.mat-badge-after .mat-badge-content{right:-28px}[dir=rtl] .white-black-orange .mat-badge-large.mat-badge-after .mat-badge-content{right:auto;left:-28px}.white-black-orange .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-14px}[dir=rtl] .white-black-orange .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-14px}.white-black-orange .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-14px}[dir=rtl] .white-black-orange .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-14px}.white-black-orange .mat-badge-content{color:#fff;background:#222222}.cdk-high-contrast-active .white-black-orange .mat-badge-content{outline:solid 1px;border-radius:0}.white-black-orange .mat-badge-accent .mat-badge-content{background:#ff4f17;color:#fff}.white-black-orange .mat-badge-warn .mat-badge-content{color:#fff;background:#f44336}.white-black-orange .mat-badge-disabled .mat-badge-content{background:#b9b9b9;color:#00000061}.white-black-orange .mat-bottom-sheet-container{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f;background:white;color:#000000de}.white-black-orange .mat-button,.white-black-orange .mat-icon-button,.white-black-orange .mat-stroked-button{color:inherit;background:transparent}.white-black-orange .mat-button.mat-primary,.white-black-orange .mat-icon-button.mat-primary,.white-black-orange .mat-stroked-button.mat-primary{color:#222}.white-black-orange .mat-button.mat-accent,.white-black-orange .mat-icon-button.mat-accent,.white-black-orange .mat-stroked-button.mat-accent{color:#ff4f17}.white-black-orange .mat-button.mat-warn,.white-black-orange .mat-icon-button.mat-warn,.white-black-orange .mat-stroked-button.mat-warn{color:#f44336}.white-black-orange .mat-button.mat-primary.mat-button-disabled,.white-black-orange .mat-button.mat-accent.mat-button-disabled,.white-black-orange .mat-button.mat-warn.mat-button-disabled,.white-black-orange .mat-button.mat-button-disabled.mat-button-disabled,.white-black-orange .mat-icon-button.mat-primary.mat-button-disabled,.white-black-orange .mat-icon-button.mat-accent.mat-button-disabled,.white-black-orange .mat-icon-button.mat-warn.mat-button-disabled,.white-black-orange .mat-icon-button.mat-button-disabled.mat-button-disabled,.white-black-orange .mat-stroked-button.mat-primary.mat-button-disabled,.white-black-orange .mat-stroked-button.mat-accent.mat-button-disabled,.white-black-orange .mat-stroked-button.mat-warn.mat-button-disabled,.white-black-orange .mat-stroked-button.mat-button-disabled.mat-button-disabled{color:#00000042}.white-black-orange .mat-button.mat-primary .mat-button-focus-overlay,.white-black-orange .mat-icon-button.mat-primary .mat-button-focus-overlay,.white-black-orange .mat-stroked-button.mat-primary .mat-button-focus-overlay{background-color:#222}.white-black-orange .mat-button.mat-accent .mat-button-focus-overlay,.white-black-orange .mat-icon-button.mat-accent .mat-button-focus-overlay,.white-black-orange .mat-stroked-button.mat-accent .mat-button-focus-overlay{background-color:#ff4f17}.white-black-orange .mat-button.mat-warn .mat-button-focus-overlay,.white-black-orange .mat-icon-button.mat-warn .mat-button-focus-overlay,.white-black-orange .mat-stroked-button.mat-warn .mat-button-focus-overlay{background-color:#f44336}.white-black-orange .mat-button.mat-button-disabled .mat-button-focus-overlay,.white-black-orange .mat-icon-button.mat-button-disabled .mat-button-focus-overlay,.white-black-orange .mat-stroked-button.mat-button-disabled .mat-button-focus-overlay{background-color:transparent}.white-black-orange .mat-button .mat-ripple-element,.white-black-orange .mat-icon-button .mat-ripple-element,.white-black-orange .mat-stroked-button .mat-ripple-element{opacity:.1;background-color:currentColor}.white-black-orange .mat-button-focus-overlay{background:black}.white-black-orange .mat-stroked-button:not(.mat-button-disabled){border-color:#0000001f}.white-black-orange .mat-flat-button,.white-black-orange .mat-raised-button,.white-black-orange .mat-fab,.white-black-orange .mat-mini-fab{color:#000000de;background-color:#fff}.white-black-orange .mat-flat-button.mat-primary,.white-black-orange .mat-raised-button.mat-primary,.white-black-orange .mat-fab.mat-primary,.white-black-orange .mat-mini-fab.mat-primary,.white-black-orange .mat-flat-button.mat-accent,.white-black-orange .mat-raised-button.mat-accent,.white-black-orange .mat-fab.mat-accent,.white-black-orange .mat-mini-fab.mat-accent,.white-black-orange .mat-flat-button.mat-warn,.white-black-orange .mat-raised-button.mat-warn,.white-black-orange .mat-fab.mat-warn,.white-black-orange .mat-mini-fab.mat-warn{color:#fff}.white-black-orange .mat-flat-button.mat-primary.mat-button-disabled,.white-black-orange .mat-flat-button.mat-accent.mat-button-disabled,.white-black-orange .mat-flat-button.mat-warn.mat-button-disabled,.white-black-orange .mat-flat-button.mat-button-disabled.mat-button-disabled,.white-black-orange .mat-raised-button.mat-primary.mat-button-disabled,.white-black-orange .mat-raised-button.mat-accent.mat-button-disabled,.white-black-orange .mat-raised-button.mat-warn.mat-button-disabled,.white-black-orange .mat-raised-button.mat-button-disabled.mat-button-disabled,.white-black-orange .mat-fab.mat-primary.mat-button-disabled,.white-black-orange .mat-fab.mat-accent.mat-button-disabled,.white-black-orange .mat-fab.mat-warn.mat-button-disabled,.white-black-orange .mat-fab.mat-button-disabled.mat-button-disabled,.white-black-orange .mat-mini-fab.mat-primary.mat-button-disabled,.white-black-orange .mat-mini-fab.mat-accent.mat-button-disabled,.white-black-orange .mat-mini-fab.mat-warn.mat-button-disabled,.white-black-orange .mat-mini-fab.mat-button-disabled.mat-button-disabled{color:#00000042}.white-black-orange .mat-flat-button.mat-primary,.white-black-orange .mat-raised-button.mat-primary,.white-black-orange .mat-fab.mat-primary,.white-black-orange .mat-mini-fab.mat-primary{background-color:#222}.white-black-orange .mat-flat-button.mat-accent,.white-black-orange .mat-raised-button.mat-accent,.white-black-orange .mat-fab.mat-accent,.white-black-orange .mat-mini-fab.mat-accent{background-color:#ff4f17}.white-black-orange .mat-flat-button.mat-warn,.white-black-orange .mat-raised-button.mat-warn,.white-black-orange .mat-fab.mat-warn,.white-black-orange .mat-mini-fab.mat-warn{background-color:#f44336}.white-black-orange .mat-flat-button.mat-primary.mat-button-disabled,.white-black-orange .mat-flat-button.mat-accent.mat-button-disabled,.white-black-orange .mat-flat-button.mat-warn.mat-button-disabled,.white-black-orange .mat-flat-button.mat-button-disabled.mat-button-disabled,.white-black-orange .mat-raised-button.mat-primary.mat-button-disabled,.white-black-orange .mat-raised-button.mat-accent.mat-button-disabled,.white-black-orange .mat-raised-button.mat-warn.mat-button-disabled,.white-black-orange .mat-raised-button.mat-button-disabled.mat-button-disabled,.white-black-orange .mat-fab.mat-primary.mat-button-disabled,.white-black-orange .mat-fab.mat-accent.mat-button-disabled,.white-black-orange .mat-fab.mat-warn.mat-button-disabled,.white-black-orange .mat-fab.mat-button-disabled.mat-button-disabled,.white-black-orange .mat-mini-fab.mat-primary.mat-button-disabled,.white-black-orange .mat-mini-fab.mat-accent.mat-button-disabled,.white-black-orange .mat-mini-fab.mat-warn.mat-button-disabled,.white-black-orange .mat-mini-fab.mat-button-disabled.mat-button-disabled{background-color:#0000001f}.white-black-orange .mat-flat-button.mat-primary .mat-ripple-element,.white-black-orange .mat-raised-button.mat-primary .mat-ripple-element,.white-black-orange .mat-fab.mat-primary .mat-ripple-element,.white-black-orange .mat-mini-fab.mat-primary .mat-ripple-element,.white-black-orange .mat-flat-button.mat-accent .mat-ripple-element,.white-black-orange .mat-raised-button.mat-accent .mat-ripple-element,.white-black-orange .mat-fab.mat-accent .mat-ripple-element,.white-black-orange .mat-mini-fab.mat-accent .mat-ripple-element,.white-black-orange .mat-flat-button.mat-warn .mat-ripple-element,.white-black-orange .mat-raised-button.mat-warn .mat-ripple-element,.white-black-orange .mat-fab.mat-warn .mat-ripple-element,.white-black-orange .mat-mini-fab.mat-warn .mat-ripple-element{background-color:#ffffff1a}.white-black-orange .mat-stroked-button:not([class*=mat-elevation-z]),.white-black-orange .mat-flat-button:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.white-black-orange .mat-raised-button:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.white-black-orange .mat-raised-button:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.white-black-orange .mat-raised-button.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.white-black-orange .mat-fab:not([class*=mat-elevation-z]),.white-black-orange .mat-mini-fab:not([class*=mat-elevation-z]){box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.white-black-orange .mat-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]),.white-black-orange .mat-mini-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.white-black-orange .mat-fab.mat-button-disabled:not([class*=mat-elevation-z]),.white-black-orange .mat-mini-fab.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.white-black-orange .mat-button-toggle-standalone:not([class*=mat-elevation-z]),.white-black-orange .mat-button-toggle-group:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.white-black-orange .mat-button-toggle-standalone.mat-button-toggle-appearance-standard:not([class*=mat-elevation-z]),.white-black-orange .mat-button-toggle-group-appearance-standard:not([class*=mat-elevation-z]){box-shadow:none}.white-black-orange .mat-button-toggle{color:#00000061}.white-black-orange .mat-button-toggle .mat-button-toggle-focus-overlay{background-color:#0000001f}.white-black-orange .mat-button-toggle-appearance-standard{color:#000000de;background:white}.white-black-orange .mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{background-color:#000}.white-black-orange .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:solid 1px #e0e0e0}.white-black-orange [dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:solid 1px #e0e0e0}.white-black-orange .mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:none;border-top:solid 1px #e0e0e0}.white-black-orange .mat-button-toggle-checked{background-color:#e0e0e0;color:#0000008a}.white-black-orange .mat-button-toggle-checked.mat-button-toggle-appearance-standard{color:#000000de}.white-black-orange .mat-button-toggle-disabled{color:#00000042;background-color:#eee}.white-black-orange .mat-button-toggle-disabled.mat-button-toggle-appearance-standard{background:white}.white-black-orange .mat-button-toggle-disabled.mat-button-toggle-checked{background-color:#bdbdbd}.white-black-orange .mat-button-toggle-standalone.mat-button-toggle-appearance-standard,.white-black-orange .mat-button-toggle-group-appearance-standard{border:solid 1px #e0e0e0}.white-black-orange .mat-button-toggle-appearance-standard .mat-button-toggle-label-content{line-height:48px}.white-black-orange .mat-card{background:white;color:#000000de}.white-black-orange .mat-card:not([class*=mat-elevation-z]){box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.white-black-orange .mat-card.mat-card-flat:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.white-black-orange .mat-card-subtitle{color:#0000008a}.white-black-orange .mat-checkbox-frame{border-color:#0000008a}.white-black-orange .mat-checkbox-checkmark{fill:#fafafa}.white-black-orange .mat-checkbox-checkmark-path{stroke:#fafafa!important}.white-black-orange .mat-checkbox-mixedmark{background-color:#fafafa}.white-black-orange .mat-checkbox-indeterminate.mat-primary .mat-checkbox-background,.white-black-orange .mat-checkbox-checked.mat-primary .mat-checkbox-background{background-color:#222}.white-black-orange .mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,.white-black-orange .mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#ff4f17}.white-black-orange .mat-checkbox-indeterminate.mat-warn .mat-checkbox-background,.white-black-orange .mat-checkbox-checked.mat-warn .mat-checkbox-background{background-color:#f44336}.white-black-orange .mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,.white-black-orange .mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{background-color:#b0b0b0}.white-black-orange .mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame{border-color:#b0b0b0}.white-black-orange .mat-checkbox-disabled .mat-checkbox-label{color:#00000061}.white-black-orange .mat-checkbox .mat-ripple-element{background-color:#000}.white-black-orange .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,.white-black-orange .mat-checkbox:active:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element{background:#222222}.white-black-orange .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,.white-black-orange .mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element{background:#ff4f17}.white-black-orange .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,.white-black-orange .mat-checkbox:active:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element{background:#f44336}.white-black-orange .mat-chip.mat-standard-chip{background-color:#e0e0e0;color:#000000de}.white-black-orange .mat-chip.mat-standard-chip .mat-chip-remove{color:#000000de;opacity:.4}.white-black-orange .mat-chip.mat-standard-chip:not(.mat-chip-disabled):active{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.white-black-orange .mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover{opacity:.54}.white-black-orange .mat-chip.mat-standard-chip.mat-chip-disabled{opacity:.4}.white-black-orange .mat-chip.mat-standard-chip:after{background:black}.white-black-orange .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary{background-color:#222;color:#fff}.white-black-orange .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove{color:#fff;opacity:.4}.white-black-orange .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element{background-color:#ffffff1a}.white-black-orange .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn{background-color:#f44336;color:#fff}.white-black-orange .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove{color:#fff;opacity:.4}.white-black-orange .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element{background-color:#ffffff1a}.white-black-orange .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent{background-color:#ff4f17;color:#fff}.white-black-orange .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove{color:#fff;opacity:.4}.white-black-orange .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element{background-color:#ffffff1a}.white-black-orange .mat-table{background:white}.white-black-orange .mat-table thead,.white-black-orange .mat-table tbody,.white-black-orange .mat-table tfoot,.white-black-orange mat-header-row,.white-black-orange mat-row,.white-black-orange mat-footer-row,.white-black-orange [mat-header-row],.white-black-orange [mat-row],.white-black-orange [mat-footer-row],.white-black-orange .mat-table-sticky{background:inherit}.white-black-orange mat-row,.white-black-orange mat-header-row,.white-black-orange mat-footer-row,.white-black-orange th.mat-header-cell,.white-black-orange td.mat-cell,.white-black-orange td.mat-footer-cell{border-bottom-color:#0000001f}.white-black-orange .mat-header-cell{color:#0000008a}.white-black-orange .mat-cell,.white-black-orange .mat-footer-cell{color:#000000de}.white-black-orange .mat-calendar-arrow{fill:#0000008a}.white-black-orange .mat-datepicker-toggle,.white-black-orange .mat-datepicker-content .mat-calendar-next-button,.white-black-orange .mat-datepicker-content .mat-calendar-previous-button{color:#0000008a}.white-black-orange .mat-calendar-table-header-divider:after{background:rgba(0,0,0,.12)}.white-black-orange .mat-calendar-table-header,.white-black-orange .mat-calendar-body-label{color:#0000008a}.white-black-orange .mat-calendar-body-cell-content,.white-black-orange .mat-date-range-input-separator{color:#000000de;border-color:transparent}.white-black-orange .mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){color:#00000061}.white-black-orange .mat-form-field-disabled .mat-date-range-input-separator{color:#00000061}.white-black-orange .mat-calendar-body-in-preview{color:#0000003d}.white-black-orange .mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#00000061}.white-black-orange .mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#0000002e}.white-black-orange .mat-calendar-body-in-range:before{background:rgba(34,34,34,.2)}.white-black-orange .mat-calendar-body-comparison-identical,.white-black-orange .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.white-black-orange .mat-calendar-body-comparison-bridge-start:before,.white-black-orange [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(34,34,34,.2) 50%,rgba(249,171,0,.2) 50%)}.white-black-orange .mat-calendar-body-comparison-bridge-end:before,.white-black-orange [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(34,34,34,.2) 50%,rgba(249,171,0,.2) 50%)}.white-black-orange .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.white-black-orange .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.white-black-orange .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.white-black-orange .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.white-black-orange .mat-calendar-body-selected{background-color:#222;color:#fff}.white-black-orange .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#2226}.white-black-orange .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.white-black-orange .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.white-black-orange .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#2222224d}@media (hover: hover){.white-black-orange .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#2222224d}}.white-black-orange .mat-datepicker-content{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;background-color:#fff;color:#000000de}.white-black-orange .mat-datepicker-content.mat-accent .mat-calendar-body-in-range:before{background:rgba(255,79,23,.2)}.white-black-orange .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical,.white-black-orange .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.white-black-orange .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-start:before,.white-black-orange .mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(255,79,23,.2) 50%,rgba(249,171,0,.2) 50%)}.white-black-orange .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-end:before,.white-black-orange .mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(255,79,23,.2) 50%,rgba(249,171,0,.2) 50%)}.white-black-orange .mat-datepicker-content.mat-accent .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.white-black-orange .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.white-black-orange .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.white-black-orange .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.white-black-orange .mat-datepicker-content.mat-accent .mat-calendar-body-selected{background-color:#ff4f17;color:#fff}.white-black-orange .mat-datepicker-content.mat-accent .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#ff4f1766}.white-black-orange .mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.white-black-orange .mat-datepicker-content.mat-accent .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.white-black-orange .mat-datepicker-content.mat-accent .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#ff4f174d}@media (hover: hover){.white-black-orange .mat-datepicker-content.mat-accent .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#ff4f174d}}.white-black-orange .mat-datepicker-content.mat-warn .mat-calendar-body-in-range:before{background:rgba(244,67,54,.2)}.white-black-orange .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical,.white-black-orange .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.white-black-orange .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-start:before,.white-black-orange .mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(244,67,54,.2) 50%,rgba(249,171,0,.2) 50%)}.white-black-orange .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-end:before,.white-black-orange .mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(244,67,54,.2) 50%,rgba(249,171,0,.2) 50%)}.white-black-orange .mat-datepicker-content.mat-warn .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.white-black-orange .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.white-black-orange .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.white-black-orange .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.white-black-orange .mat-datepicker-content.mat-warn .mat-calendar-body-selected{background-color:#f44336;color:#fff}.white-black-orange .mat-datepicker-content.mat-warn .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#f4433666}.white-black-orange .mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.white-black-orange .mat-datepicker-content.mat-warn .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.white-black-orange .mat-datepicker-content.mat-warn .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#f443364d}@media (hover: hover){.white-black-orange .mat-datepicker-content.mat-warn .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#f443364d}}.white-black-orange .mat-datepicker-content-touch{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.white-black-orange .mat-datepicker-toggle-active{color:#222}.white-black-orange .mat-datepicker-toggle-active.mat-accent{color:#ff4f17}.white-black-orange .mat-datepicker-toggle-active.mat-warn{color:#f44336}.white-black-orange .mat-date-range-input-inner[disabled]{color:#00000061}.white-black-orange .mat-dialog-container{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f;background:white;color:#000000de}.white-black-orange .mat-divider{border-top-color:#0000001f}.white-black-orange .mat-divider-vertical{border-right-color:#0000001f}.white-black-orange .mat-expansion-panel{background:white;color:#000000de}.white-black-orange .mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.white-black-orange .mat-action-row{border-top-color:#0000001f}.white-black-orange .mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused:not([aria-disabled=true]),.white-black-orange .mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused:not([aria-disabled=true]),.white-black-orange .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled=true]){background:rgba(0,0,0,.04)}@media (hover: none){.white-black-orange .mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover{background:white}}.white-black-orange .mat-expansion-panel-header-title{color:#000000de}.white-black-orange .mat-expansion-panel-header-description,.white-black-orange .mat-expansion-indicator:after{color:#0000008a}.white-black-orange .mat-expansion-panel-header[aria-disabled=true]{color:#00000042}.white-black-orange .mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title,.white-black-orange .mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description{color:inherit}.white-black-orange .mat-expansion-panel-header{height:48px}.white-black-orange .mat-expansion-panel-header.mat-expanded{height:64px}.white-black-orange .mat-form-field-label,.white-black-orange .mat-hint{color:#0009}.white-black-orange .mat-form-field.mat-focused .mat-form-field-label{color:#222}.white-black-orange .mat-form-field.mat-focused .mat-form-field-label.mat-accent{color:#ff4f17}.white-black-orange .mat-form-field.mat-focused .mat-form-field-label.mat-warn{color:#f44336}.white-black-orange .mat-focused .mat-form-field-required-marker{color:#ff4f17}.white-black-orange .mat-form-field-ripple{background-color:#000000de}.white-black-orange .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#222}.white-black-orange .mat-form-field.mat-focused .mat-form-field-ripple.mat-accent{background-color:#ff4f17}.white-black-orange .mat-form-field.mat-focused .mat-form-field-ripple.mat-warn{background-color:#f44336}.white-black-orange .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix:after{color:#222}.white-black-orange .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix:after{color:#ff4f17}.white-black-orange .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix:after{color:#f44336}.white-black-orange .mat-form-field.mat-form-field-invalid .mat-form-field-label,.white-black-orange .mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent,.white-black-orange .mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker{color:#f44336}.white-black-orange .mat-form-field.mat-form-field-invalid .mat-form-field-ripple,.white-black-orange .mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{background-color:#f44336}.white-black-orange .mat-error{color:#f44336}.white-black-orange .mat-form-field-appearance-legacy .mat-form-field-label,.white-black-orange .mat-form-field-appearance-legacy .mat-hint{color:#0000008a}.white-black-orange .mat-form-field-appearance-legacy .mat-form-field-underline{background-color:#0000006b}.white-black-orange .mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0%,rgba(0,0,0,.42) 33%,transparent 0%);background-size:4px 100%;background-repeat:repeat-x}.white-black-orange .mat-form-field-appearance-standard .mat-form-field-underline{background-color:#0000006b}.white-black-orange .mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0%,rgba(0,0,0,.42) 33%,transparent 0%);background-size:4px 100%;background-repeat:repeat-x}.white-black-orange .mat-form-field-appearance-fill .mat-form-field-flex{background-color:#0000000a}.white-black-orange .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{background-color:#00000005}.white-black-orange .mat-form-field-appearance-fill .mat-form-field-underline:before{background-color:#0000006b}.white-black-orange .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label{color:#00000061}.white-black-orange .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline:before{background-color:transparent}.white-black-orange .mat-form-field-appearance-outline .mat-form-field-outline{color:#0000001f}.white-black-orange .mat-form-field-appearance-outline .mat-form-field-outline-thick{color:#000000de}.white-black-orange .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{color:#222}.white-black-orange .mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick{color:#ff4f17}.white-black-orange .mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick,.white-black-orange .mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick{color:#f44336}.white-black-orange .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label{color:#00000061}.white-black-orange .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:#0000000f}.white-black-orange .mat-icon.mat-primary{color:#222}.white-black-orange .mat-icon.mat-accent{color:#ff4f17}.white-black-orange .mat-icon.mat-warn{color:#f44336}.white-black-orange .mat-form-field-type-mat-native-select .mat-form-field-infix:after{color:#0000008a}.white-black-orange .mat-input-element:disabled,.white-black-orange .mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix:after{color:#00000061}.white-black-orange .mat-input-element{caret-color:#222}.white-black-orange .mat-input-element::placeholder{color:#0000006b}.white-black-orange .mat-input-element::-moz-placeholder{color:#0000006b}.white-black-orange .mat-input-element::-webkit-input-placeholder{color:#0000006b}.white-black-orange .mat-input-element:-ms-input-placeholder{color:#0000006b}.white-black-orange .mat-form-field.mat-accent .mat-input-element{caret-color:#ff4f17}.white-black-orange .mat-form-field.mat-warn .mat-input-element,.white-black-orange .mat-form-field-invalid .mat-input-element{caret-color:#f44336}.white-black-orange .mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix:after{color:#f44336}.white-black-orange .mat-list-base .mat-list-item,.white-black-orange .mat-list-base .mat-list-option{color:#000000de}.white-black-orange .mat-list-base .mat-subheader{color:#0000008a}.white-black-orange .mat-list-base .mat-list-item-disabled{background-color:#eee;color:#00000061}.white-black-orange .mat-list-option:hover,.white-black-orange .mat-list-option:focus,.white-black-orange .mat-nav-list .mat-list-item:hover,.white-black-orange .mat-nav-list .mat-list-item:focus,.white-black-orange .mat-action-list .mat-list-item:hover,.white-black-orange .mat-action-list .mat-list-item:focus{background:rgba(0,0,0,.04)}.white-black-orange .mat-list-single-selected-option,.white-black-orange .mat-list-single-selected-option:hover,.white-black-orange .mat-list-single-selected-option:focus{background:rgba(0,0,0,.12)}.white-black-orange .mat-menu-panel{background:white}.white-black-orange .mat-menu-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.white-black-orange .mat-menu-item{background:transparent;color:#000000de}.white-black-orange .mat-menu-item[disabled],.white-black-orange .mat-menu-item[disabled] .mat-menu-submenu-icon,.white-black-orange .mat-menu-item[disabled] .mat-icon-no-color{color:#00000061}.white-black-orange .mat-menu-item .mat-icon-no-color,.white-black-orange .mat-menu-submenu-icon{color:#0000008a}.white-black-orange .mat-menu-item:hover:not([disabled]),.white-black-orange .mat-menu-item.cdk-program-focused:not([disabled]),.white-black-orange .mat-menu-item.cdk-keyboard-focused:not([disabled]),.white-black-orange .mat-menu-item-highlighted:not([disabled]){background:rgba(0,0,0,.04)}.white-black-orange .mat-paginator{background:white}.white-black-orange .mat-paginator,.white-black-orange .mat-paginator-page-size .mat-select-trigger{color:#0000008a}.white-black-orange .mat-paginator-decrement,.white-black-orange .mat-paginator-increment{border-top:2px solid rgba(0,0,0,.54);border-right:2px solid rgba(0,0,0,.54)}.white-black-orange .mat-paginator-first,.white-black-orange .mat-paginator-last{border-top:2px solid rgba(0,0,0,.54)}.white-black-orange .mat-icon-button[disabled] .mat-paginator-decrement,.white-black-orange .mat-icon-button[disabled] .mat-paginator-increment,.white-black-orange .mat-icon-button[disabled] .mat-paginator-first,.white-black-orange .mat-icon-button[disabled] .mat-paginator-last{border-color:#00000061}.white-black-orange .mat-paginator-container{min-height:56px}.white-black-orange .mat-progress-bar-background{fill:#c4c4c4}.white-black-orange .mat-progress-bar-buffer{background-color:#c4c4c4}.white-black-orange .mat-progress-bar-fill:after{background-color:#222}.white-black-orange .mat-progress-bar.mat-accent .mat-progress-bar-background{fill:#fbcfc1}.white-black-orange .mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:#fbcfc1}.white-black-orange .mat-progress-bar.mat-accent .mat-progress-bar-fill:after{background-color:#ff4f17}.white-black-orange .mat-progress-bar.mat-warn .mat-progress-bar-background{fill:#f9ccc9}.white-black-orange .mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#f9ccc9}.white-black-orange .mat-progress-bar.mat-warn .mat-progress-bar-fill:after{background-color:#f44336}.white-black-orange .mat-progress-spinner circle,.white-black-orange .mat-spinner circle{stroke:#222}.white-black-orange .mat-progress-spinner.mat-accent circle,.white-black-orange .mat-spinner.mat-accent circle{stroke:#ff4f17}.white-black-orange .mat-progress-spinner.mat-warn circle,.white-black-orange .mat-spinner.mat-warn circle{stroke:#f44336}.white-black-orange .mat-radio-outer-circle{border-color:#0000008a}.white-black-orange .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:#222}.white-black-orange .mat-radio-button.mat-primary .mat-radio-inner-circle,.white-black-orange .mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.white-black-orange .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple,.white-black-orange .mat-radio-button.mat-primary:active .mat-radio-persistent-ripple{background-color:#222}.white-black-orange .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#ff4f17}.white-black-orange .mat-radio-button.mat-accent .mat-radio-inner-circle,.white-black-orange .mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.white-black-orange .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,.white-black-orange .mat-radio-button.mat-accent:active .mat-radio-persistent-ripple{background-color:#ff4f17}.white-black-orange .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{border-color:#f44336}.white-black-orange .mat-radio-button.mat-warn .mat-radio-inner-circle,.white-black-orange .mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.white-black-orange .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple,.white-black-orange .mat-radio-button.mat-warn:active .mat-radio-persistent-ripple{background-color:#f44336}.white-black-orange .mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle,.white-black-orange .mat-radio-button.mat-radio-disabled .mat-radio-outer-circle{border-color:#00000061}.white-black-orange .mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element,.white-black-orange .mat-radio-button.mat-radio-disabled .mat-radio-inner-circle{background-color:#00000061}.white-black-orange .mat-radio-button.mat-radio-disabled .mat-radio-label-content{color:#00000061}.white-black-orange .mat-radio-button .mat-ripple-element{background-color:#000}.white-black-orange .mat-select-value{color:#000000de}.white-black-orange .mat-select-placeholder{color:#0000006b}.white-black-orange .mat-select-disabled .mat-select-value{color:#00000061}.white-black-orange .mat-select-arrow{color:#0000008a}.white-black-orange .mat-select-panel{background:white}.white-black-orange .mat-select-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.white-black-orange .mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:rgba(0,0,0,.12)}.white-black-orange .mat-form-field.mat-focused.mat-primary .mat-select-arrow{color:#222}.white-black-orange .mat-form-field.mat-focused.mat-accent .mat-select-arrow{color:#ff4f17}.white-black-orange .mat-form-field.mat-focused.mat-warn .mat-select-arrow,.white-black-orange .mat-form-field .mat-select.mat-select-invalid .mat-select-arrow{color:#f44336}.white-black-orange .mat-form-field .mat-select.mat-select-disabled .mat-select-arrow{color:#00000061}.white-black-orange .mat-drawer-container{background-color:#fafafa;color:#000000de}.white-black-orange .mat-drawer{background-color:#fff;color:#000000de}.white-black-orange .mat-drawer.mat-drawer-push{background-color:#fff}.white-black-orange .mat-drawer:not(.mat-drawer-side){box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.white-black-orange .mat-drawer-side{border-right:solid 1px rgba(0,0,0,.12)}.white-black-orange .mat-drawer-side.mat-drawer-end,.white-black-orange [dir=rtl] .mat-drawer-side{border-left:solid 1px rgba(0,0,0,.12);border-right:none}.white-black-orange [dir=rtl] .mat-drawer-side.mat-drawer-end{border-left:none;border-right:solid 1px rgba(0,0,0,.12)}.white-black-orange .mat-drawer-backdrop.mat-drawer-shown{background-color:#0009}.white-black-orange .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background-color:#ff4f17}.white-black-orange .mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:#ff4f178a}.white-black-orange .mat-slide-toggle.mat-checked .mat-ripple-element{background-color:#ff4f17}.white-black-orange .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb{background-color:#222}.white-black-orange .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar{background-color:#2222228a}.white-black-orange .mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element{background-color:#222}.white-black-orange .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb{background-color:#f44336}.white-black-orange .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar{background-color:#f443368a}.white-black-orange .mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element{background-color:#f44336}.white-black-orange .mat-slide-toggle:not(.mat-checked) .mat-ripple-element{background-color:#000}.white-black-orange .mat-slide-toggle-thumb{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;background-color:#fafafa}.white-black-orange .mat-slide-toggle-bar{background-color:#00000061}.white-black-orange .mat-slider-track-background{background-color:#00000042}.white-black-orange .mat-slider.mat-primary .mat-slider-track-fill,.white-black-orange .mat-slider.mat-primary .mat-slider-thumb,.white-black-orange .mat-slider.mat-primary .mat-slider-thumb-label{background-color:#222}.white-black-orange .mat-slider.mat-primary .mat-slider-thumb-label-text{color:#fff}.white-black-orange .mat-slider.mat-primary .mat-slider-focus-ring{background-color:#2223}.white-black-orange .mat-slider.mat-accent .mat-slider-track-fill,.white-black-orange .mat-slider.mat-accent .mat-slider-thumb,.white-black-orange .mat-slider.mat-accent .mat-slider-thumb-label{background-color:#ff4f17}.white-black-orange .mat-slider.mat-accent .mat-slider-thumb-label-text{color:#fff}.white-black-orange .mat-slider.mat-accent .mat-slider-focus-ring{background-color:#ff4f1733}.white-black-orange .mat-slider.mat-warn .mat-slider-track-fill,.white-black-orange .mat-slider.mat-warn .mat-slider-thumb,.white-black-orange .mat-slider.mat-warn .mat-slider-thumb-label{background-color:#f44336}.white-black-orange .mat-slider.mat-warn .mat-slider-thumb-label-text{color:#fff}.white-black-orange .mat-slider.mat-warn .mat-slider-focus-ring{background-color:#f4433633}.white-black-orange .mat-slider:hover .mat-slider-track-background,.white-black-orange .mat-slider.cdk-focused .mat-slider-track-background{background-color:#00000061}.white-black-orange .mat-slider.mat-slider-disabled .mat-slider-track-background,.white-black-orange .mat-slider.mat-slider-disabled .mat-slider-track-fill,.white-black-orange .mat-slider.mat-slider-disabled .mat-slider-thumb,.white-black-orange .mat-slider.mat-slider-disabled:hover .mat-slider-track-background{background-color:#00000042}.white-black-orange .mat-slider.mat-slider-min-value .mat-slider-focus-ring{background-color:#0000001f}.white-black-orange .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,.white-black-orange .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{background-color:#000000de}.white-black-orange .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,.white-black-orange .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label{background-color:#00000042}.white-black-orange .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{border-color:#00000042;background-color:transparent}.white-black-orange .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb,.white-black-orange .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb{border-color:#00000061}.white-black-orange .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb,.white-black-orange .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb{border-color:#00000042}.white-black-orange .mat-slider-has-ticks .mat-slider-wrapper:after{border-color:#000000b3}.white-black-orange .mat-slider-horizontal .mat-slider-ticks{background-image:repeating-linear-gradient(to right,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent);background-image:-moz-repeating-linear-gradient(.0001deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.white-black-orange .mat-slider-vertical .mat-slider-ticks{background-image:repeating-linear-gradient(to bottom,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.white-black-orange .mat-step-header.cdk-keyboard-focused,.white-black-orange .mat-step-header.cdk-program-focused,.white-black-orange .mat-step-header:hover:not([aria-disabled]),.white-black-orange .mat-step-header:hover[aria-disabled=false]{background-color:#0000000a}.white-black-orange .mat-step-header:hover[aria-disabled=true]{cursor:default}@media (hover: none){.white-black-orange .mat-step-header:hover{background:none}}.white-black-orange .mat-step-header .mat-step-label,.white-black-orange .mat-step-header .mat-step-optional{color:#0000008a}.white-black-orange .mat-step-header .mat-step-icon{background-color:#0000008a;color:#fff}.white-black-orange .mat-step-header .mat-step-icon-selected,.white-black-orange .mat-step-header .mat-step-icon-state-done,.white-black-orange .mat-step-header .mat-step-icon-state-edit{background-color:#222;color:#fff}.white-black-orange .mat-step-header.mat-accent .mat-step-icon{color:#fff}.white-black-orange .mat-step-header.mat-accent .mat-step-icon-selected,.white-black-orange .mat-step-header.mat-accent .mat-step-icon-state-done,.white-black-orange .mat-step-header.mat-accent .mat-step-icon-state-edit{background-color:#ff4f17;color:#fff}.white-black-orange .mat-step-header.mat-warn .mat-step-icon{color:#fff}.white-black-orange .mat-step-header.mat-warn .mat-step-icon-selected,.white-black-orange .mat-step-header.mat-warn .mat-step-icon-state-done,.white-black-orange .mat-step-header.mat-warn .mat-step-icon-state-edit{background-color:#f44336;color:#fff}.white-black-orange .mat-step-header .mat-step-icon-state-error{background-color:transparent;color:#f44336}.white-black-orange .mat-step-header .mat-step-label.mat-step-label-active{color:#000000de}.white-black-orange .mat-step-header .mat-step-label.mat-step-label-error{color:#f44336}.white-black-orange .mat-stepper-horizontal,.white-black-orange .mat-stepper-vertical{background-color:#fff}.white-black-orange .mat-stepper-vertical-line:before{border-left-color:#0000001f}.white-black-orange .mat-horizontal-stepper-header:before,.white-black-orange .mat-horizontal-stepper-header:after,.white-black-orange .mat-stepper-horizontal-line{border-top-color:#0000001f}.white-black-orange .mat-horizontal-stepper-header{height:72px}.white-black-orange .mat-stepper-label-position-bottom .mat-horizontal-stepper-header,.white-black-orange .mat-vertical-stepper-header{padding:24px}.white-black-orange .mat-stepper-vertical-line:before{top:-16px;bottom:-16px}.white-black-orange .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:after,.white-black-orange .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:before{top:36px}.white-black-orange .mat-stepper-label-position-bottom .mat-stepper-horizontal-line{top:36px}.white-black-orange .mat-sort-header-arrow{color:#757575}.white-black-orange .mat-tab-nav-bar,.white-black-orange .mat-tab-header{border-bottom:1px solid rgba(0,0,0,.12)}.white-black-orange .mat-tab-group-inverted-header .mat-tab-nav-bar,.white-black-orange .mat-tab-group-inverted-header .mat-tab-header{border-top:1px solid rgba(0,0,0,.12);border-bottom:none}.white-black-orange .mat-tab-label,.white-black-orange .mat-tab-link{color:#000000de}.white-black-orange .mat-tab-label.mat-tab-disabled,.white-black-orange .mat-tab-link.mat-tab-disabled{color:#00000061}.white-black-orange .mat-tab-header-pagination-chevron{border-color:#000000de}.white-black-orange .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#00000061}.white-black-orange .mat-tab-group[class*=mat-background-]>.mat-tab-header,.white-black-orange .mat-tab-nav-bar[class*=mat-background-]{border-bottom:none;border-top:none}.white-black-orange .mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-black-orange .mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-black-orange .mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-black-orange .mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.white-black-orange .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-black-orange .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-black-orange .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-black-orange .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffffff4d}.white-black-orange .mat-tab-group.mat-primary .mat-ink-bar,.white-black-orange .mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:#222}.white-black-orange .mat-tab-group.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,.white-black-orange .mat-tab-group.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar,.white-black-orange .mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,.white-black-orange .mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.white-black-orange .mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-black-orange .mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-black-orange .mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-black-orange .mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.white-black-orange .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-black-orange .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-black-orange .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-black-orange .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffffff4d}.white-black-orange .mat-tab-group.mat-accent .mat-ink-bar,.white-black-orange .mat-tab-nav-bar.mat-accent .mat-ink-bar{background-color:#ff4f17}.white-black-orange .mat-tab-group.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,.white-black-orange .mat-tab-group.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar,.white-black-orange .mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,.white-black-orange .mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.white-black-orange .mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-black-orange .mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-black-orange .mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-black-orange .mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.white-black-orange .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-black-orange .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-black-orange .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-black-orange .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffcdd24d}.white-black-orange .mat-tab-group.mat-warn .mat-ink-bar,.white-black-orange .mat-tab-nav-bar.mat-warn .mat-ink-bar{background-color:#f44336}.white-black-orange .mat-tab-group.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,.white-black-orange .mat-tab-group.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar,.white-black-orange .mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,.white-black-orange .mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.white-black-orange .mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-black-orange .mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-black-orange .mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-black-orange .mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.white-black-orange .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-black-orange .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-black-orange .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-black-orange .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffffff4d}.white-black-orange .mat-tab-group.mat-background-primary>.mat-tab-header,.white-black-orange .mat-tab-group.mat-background-primary>.mat-tab-link-container,.white-black-orange .mat-tab-group.mat-background-primary>.mat-tab-header-pagination,.white-black-orange .mat-tab-nav-bar.mat-background-primary>.mat-tab-header,.white-black-orange .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container,.white-black-orange .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination{background-color:#222}.white-black-orange .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label,.white-black-orange .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link,.white-black-orange .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label,.white-black-orange .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link{color:#fff}.white-black-orange .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,.white-black-orange .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.white-black-orange .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,.white-black-orange .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#fff6}.white-black-orange .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,.white-black-orange .mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.white-black-orange .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-focus-indicator:before,.white-black-orange .mat-tab-group.mat-background-primary>.mat-tab-header .mat-focus-indicator:before,.white-black-orange .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,.white-black-orange .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.white-black-orange .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-focus-indicator:before,.white-black-orange .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-focus-indicator:before{border-color:#fff}.white-black-orange .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.white-black-orange .mat-tab-group.mat-background-primary>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.white-black-orange .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.white-black-orange .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}.white-black-orange .mat-tab-group.mat-background-primary>.mat-tab-header .mat-ripple-element,.white-black-orange .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-ripple-element,.white-black-orange .mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element,.white-black-orange .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-ripple-element,.white-black-orange .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-ripple-element,.white-black-orange .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element{background-color:#fff;opacity:.12}.white-black-orange .mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-black-orange .mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-black-orange .mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-black-orange .mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.white-black-orange .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-black-orange .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-black-orange .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-black-orange .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffffff4d}.white-black-orange .mat-tab-group.mat-background-accent>.mat-tab-header,.white-black-orange .mat-tab-group.mat-background-accent>.mat-tab-link-container,.white-black-orange .mat-tab-group.mat-background-accent>.mat-tab-header-pagination,.white-black-orange .mat-tab-nav-bar.mat-background-accent>.mat-tab-header,.white-black-orange .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container,.white-black-orange .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination{background-color:#ff4f17}.white-black-orange .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label,.white-black-orange .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link,.white-black-orange .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label,.white-black-orange .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link{color:#fff}.white-black-orange .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,.white-black-orange .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.white-black-orange .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,.white-black-orange .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#fff6}.white-black-orange .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,.white-black-orange .mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.white-black-orange .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-focus-indicator:before,.white-black-orange .mat-tab-group.mat-background-accent>.mat-tab-header .mat-focus-indicator:before,.white-black-orange .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,.white-black-orange .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.white-black-orange .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-focus-indicator:before,.white-black-orange .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-focus-indicator:before{border-color:#fff}.white-black-orange .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.white-black-orange .mat-tab-group.mat-background-accent>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.white-black-orange .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.white-black-orange .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}.white-black-orange .mat-tab-group.mat-background-accent>.mat-tab-header .mat-ripple-element,.white-black-orange .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-ripple-element,.white-black-orange .mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element,.white-black-orange .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-ripple-element,.white-black-orange .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-ripple-element,.white-black-orange .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element{background-color:#fff;opacity:.12}.white-black-orange .mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-black-orange .mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-black-orange .mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-black-orange .mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.white-black-orange .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.white-black-orange .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.white-black-orange .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.white-black-orange .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffcdd24d}.white-black-orange .mat-tab-group.mat-background-warn>.mat-tab-header,.white-black-orange .mat-tab-group.mat-background-warn>.mat-tab-link-container,.white-black-orange .mat-tab-group.mat-background-warn>.mat-tab-header-pagination,.white-black-orange .mat-tab-nav-bar.mat-background-warn>.mat-tab-header,.white-black-orange .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container,.white-black-orange .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination{background-color:#f44336}.white-black-orange .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label,.white-black-orange .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link,.white-black-orange .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label,.white-black-orange .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link{color:#fff}.white-black-orange .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,.white-black-orange .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.white-black-orange .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,.white-black-orange .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#fff6}.white-black-orange .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,.white-black-orange .mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.white-black-orange .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-focus-indicator:before,.white-black-orange .mat-tab-group.mat-background-warn>.mat-tab-header .mat-focus-indicator:before,.white-black-orange .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,.white-black-orange .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.white-black-orange .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-focus-indicator:before,.white-black-orange .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-focus-indicator:before{border-color:#fff}.white-black-orange .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.white-black-orange .mat-tab-group.mat-background-warn>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.white-black-orange .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.white-black-orange .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}.white-black-orange .mat-tab-group.mat-background-warn>.mat-tab-header .mat-ripple-element,.white-black-orange .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-ripple-element,.white-black-orange .mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element,.white-black-orange .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-ripple-element,.white-black-orange .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-ripple-element,.white-black-orange .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element{background-color:#fff;opacity:.12}.white-black-orange .mat-toolbar{background:whitesmoke;color:#000000de}.white-black-orange .mat-toolbar.mat-primary{background:#222222;color:#fff}.white-black-orange .mat-toolbar.mat-accent{background:#ff4f17;color:#fff}.white-black-orange .mat-toolbar.mat-warn{background:#f44336;color:#fff}.white-black-orange .mat-toolbar .mat-form-field-underline,.white-black-orange .mat-toolbar .mat-form-field-ripple,.white-black-orange .mat-toolbar .mat-focused .mat-form-field-ripple{background-color:currentColor}.white-black-orange .mat-toolbar .mat-form-field-label,.white-black-orange .mat-toolbar .mat-focused .mat-form-field-label,.white-black-orange .mat-toolbar .mat-select-value,.white-black-orange .mat-toolbar .mat-select-arrow,.white-black-orange .mat-toolbar .mat-form-field.mat-focused .mat-select-arrow{color:inherit}.white-black-orange .mat-toolbar .mat-input-element{caret-color:currentColor}.white-black-orange .mat-toolbar-multiple-rows{min-height:64px}.white-black-orange .mat-toolbar-row,.white-black-orange .mat-toolbar-single-row{height:64px}@media (max-width: 599px){.white-black-orange .mat-toolbar-multiple-rows{min-height:56px}.white-black-orange .mat-toolbar-row,.white-black-orange .mat-toolbar-single-row{height:56px}}.white-black-orange .mat-tooltip{background:rgba(97,97,97,.9)}.white-black-orange .mat-tree{background:white}.white-black-orange .mat-tree-node,.white-black-orange .mat-nested-tree-node{color:#000000de}.white-black-orange .mat-tree-node{min-height:48px}.white-black-orange .mat-snack-bar-container{color:#ffffffb3;background:#323232;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.white-black-orange .mat-simple-snackbar-action{color:#ff4f17}.white-black-orange .bg-none{background:transparent}.white-black-orange .bg-pri-50,.white-black-orange .bg-pri-100,.white-black-orange .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content,.white-white-orange .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .white-black-orange .avl-list-content,.white-white-blue .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .white-black-orange .avl-list-content,.white-white-purple .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .white-black-orange .avl-list-content,.white-black-blue .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .white-black-orange .avl-list-content,.white-black-orange .bg-pri-150{background:white}.white-black-orange .bg-pri-200,.white-black-orange .trainlist-container .trainlist-desktop .main .trains-loaded .avl-error,.white-black-orange .white-white-orange .trainlist-container .trainlist-desktop .main .trains-loaded .avl-error,.white-white-orange .trainlist-container .trainlist-desktop .main .trains-loaded .white-black-orange .avl-error,.white-black-orange .white-white-blue .trainlist-container .trainlist-desktop .main .trains-loaded .avl-error,.white-white-blue .trainlist-container .trainlist-desktop .main .trains-loaded .white-black-orange .avl-error,.white-black-orange .white-white-purple .trainlist-container .trainlist-desktop .main .trains-loaded .avl-error,.white-white-purple .trainlist-container .trainlist-desktop .main .trains-loaded .white-black-orange .avl-error,.white-black-orange .white-black-blue .trainlist-container .trainlist-desktop .main .trains-loaded .avl-error,.white-black-blue .trainlist-container .trainlist-desktop .main .trains-loaded .white-black-orange .avl-error{background:#f8f8f8}.white-black-orange .bg-pri-210{background:#f4f4f4}.white-black-orange .bg-pri-220{background:#f1f1f1}.white-black-orange .bg-pri-300{background:#e2e2e2}.white-black-orange .bg-pri-325{background:#d8d8d8}.white-black-orange .bg-pri-350{background:#969696}.white-black-orange .bg-pri-400{background:#666666}.white-black-orange .bg-pri-500{background:#222222}.white-black-orange .bg-acc-200{background:rgba(255,79,23,.1019607843)}.white-black-orange .bg-acc-300{background:#eef4fb}.white-black-orange .bg-acc-500,.white-black-orange .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content .book-button:not(.disabled),.white-black-orange .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row .avl-list-content.bg-pri-100.hover-active .book-button,.white-black-orange .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content.hover-active .book-button,.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row .avl-list-content.bg-pri-100.hover-active .white-black-orange .book-button,.white-white-orange .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content.hover-active .white-black-orange .book-button,.white-white-orange .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content .white-black-orange .book-button:not(.disabled),.white-white-blue .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content.hover-active .white-black-orange .book-button,.white-white-blue .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content .white-black-orange .book-button:not(.disabled),.white-white-purple .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content.hover-active .white-black-orange .book-button,.white-white-purple .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content .white-black-orange .book-button:not(.disabled),.white-black-blue .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content.hover-active .white-black-orange .book-button,.white-black-blue .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content .white-black-orange .book-button:not(.disabled){background:#ff4f17}.white-black-orange .bg-acc-600{background:#e33700!important}.white-black-orange .bg-pri-info{background:#036ecc}.white-black-orange .bg-success-400{background:#28a98b}.white-black-orange .bg-success-500{background:#13a180}.white-black-orange .bg-success-200{background:#eefdfa}.white-black-orange .bg-success-100{background:#f9fffe}.white-black-orange .bg-warning-200{background:#fdf4ec}.white-black-orange .bg-warning-300{background:#fef6ea}.white-black-orange .bg-warning-400{background:rgba(235,152,69,.1019607843)}.white-black-orange .bg-warning-500{background:#eb9845}.white-black-orange .bg-error-500{background:#dc464b}.white-black-orange .bg-error-300{background:#f8cccd}.white-black-orange .bg-error-200{background:#fff5f5}.white-black-orange .bg-white{background:#ffffff}.white-black-orange .bg-info-100{background:#eef4fb}.white-black-orange .bg-info-200{background:#f5faff}.white-black-orange .bg-note{background:#fef6ea}.white-black-orange .bg-reward-points-purple{background:#f6f1ff}.white-black-orange .bg-fcs-100{background:#fef8ff}.white-black-orange .bg-hover-primary:hover{background-color:#ffffff1a;transition:background-color .5s}.white-black-orange .t-white,.white-black-orange .t-pri-50,.white-black-orange .t-pri-100,.white-black-orange .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row .avl-list-content.bg-pri-100.hover-active .book-button,.white-black-orange .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content.hover-active .book-button,.trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row .avl-list-content.bg-pri-100.hover-active .white-black-orange .book-button,.white-white-orange .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content.hover-active .white-black-orange .book-button,.white-white-blue .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content.hover-active .white-black-orange .book-button,.white-white-purple .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content.hover-active .white-black-orange .book-button,.white-black-blue .trainlist-container .trainlist-desktop-container .trainlist-desktop .main .trains-loaded .train-list .train-item-container .train-item .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content.hover-active .white-black-orange .book-button{color:#fff}.white-black-orange .t-pri-200{color:#f8f8f8}.white-black-orange .t-pri-300{color:#e2e2e2}.white-black-orange .t-pri-325{color:#d8d8d8}.white-black-orange .t-pri-350,.white-black-orange .recent-bookings-container .recent-bookings .recent-booking .info-container .date,.white-black-orange .recent-bookings-container .recent-bookings .recent-booking .info-container .train-info{color:#969696}.white-black-orange .t-pri-400{color:#666}.white-black-orange .t-pri-470{color:#333}.white-black-orange .t-pri-480{color:#323232}.white-black-orange .t-pri-500,.white-black-orange .t-pri-700{color:#222}.white-black-orange .t-acc-500{color:#ff4f17}.white-black-orange .t-success-100{color:#f9fffe}.white-black-orange .t-success-400{color:#28a98b}.white-black-orange .t-success-500{color:#13a180}.white-black-orange .t-success-600{color:#00b16a}.white-black-orange .t-warning-500{color:#eb9845}.white-black-orange .t-error-200{color:#fff5f5}.white-black-orange .t-error-500{color:#dc464b}.white-black-orange .t-error-600{color:#cc0909}.white-black-orange .t-pri-irctc-blue{color:#000075}.white-black-orange .t-pri-info{color:#036ecc}.white-black-orange .t-fcs-100{color:#733c79}.white-black-orange .bdr-transparent{border-color:transparent!important}.white-black-orange .bdr-pri-210{border-color:#f4f4f4}.white-black-orange .bdr-pri-250{border-color:#d8d8d8}.white-black-orange .bdr-pri-300{border-color:#e2e2e2}.white-black-orange .bdr-pri-325{border-color:#d8d8d8}.white-black-orange .bdr-pri-350{border-color:#969696}.white-black-orange .bdr-pri-500{border-color:#222!important}.white-black-orange .bdr-acc-500{border-color:#ff4f17}.white-black-orange .bdr-success-400{border-color:#28a98b}.white-black-orange .bdr-success-500{border-color:#13a180}.white-black-orange .bdr-success-100{border-color:#f9fffe}.white-black-orange .bdr-warning-500{border-color:#eb9845}.white-black-orange .bdr-error-500{border-color:#dc464b}.white-black-orange .bdr-error-200{border-color:#fff5f5}.white-black-orange .btn-flat-acc{background-color:#ff4f17;border:1px solid #ff4f17;color:#fff;text-align:center;border-radius:4px}.white-black-orange .btn-flat-acc-light{background-color:#8abef7;border:1px solid #8abef7;color:#222;text-align:center;border-radius:4px}.white-black-orange .btn-stroked-pri{background-color:#fff;border:1px solid #222222;color:#222;text-align:center;border-radius:4px}.white-black-orange .btn-stroked-disabled{background-color:#fff;border:1px solid #e2e2e2;color:#969696;text-align:center;border-radius:4px}.white-black-orange .svg-pri-100{color:#fff;stroke:#fff}.white-black-orange .svg-pri-300{color:#e2e2e2;stroke:#e2e2e2}.white-black-orange .svg-pri-325{color:#d8d8d8;stroke:#d8d8d8}.white-black-orange .svg-pri-350{color:#969696;stroke:#969696}.white-black-orange .svg-pri-400{color:#666;stroke:#666}.white-black-orange .svg-pri-480{color:#323232;stroke:#323232}.white-black-orange .svg-pri-500{color:#222;stroke:#222}.white-black-orange .svg-acc-500{color:#ff4f17;stroke:#ff4f17}.white-black-orange .svg-success-400{color:#28a98b;stroke:#28a98b}.white-black-orange .svg-success-500{color:#13a180;stroke:#13a180}.white-black-orange .svg-warning-500{color:#eb9845;stroke:#eb9845}.white-black-orange .svg-error-500{color:#dc464b;stroke:#dc464b}.white-black-orange input{caret-color:#000!important;caret-shape:bar}.white-black-orange .input-hover-border:hover{border-color:#222!important;transition:.5s}.white-black-orange mat-form-field{cursor:pointer}.white-black-orange mat-form-field input{cursor:pointer}.white-black-orange .mat-checkbox-inner-container .mat-ripple,.white-black-orange .mat-radio-container .mat-ripple{display:none}.white-black-orange mat-form-field.rounded-input{border-style:solid;border-color:#e2e2e2;border-width:1px;padding:10px 16px 8px;height:60px;border-radius:6px}.white-black-orange mat-form-field.rounded-input .mat-form-field-underline{display:none}.white-black-orange mat-form-field.rounded-input.mat-form-field-hide-placeholder .mat-form-field-infix{border-top-width:4px!important}.white-black-orange mat-form-field.rounded-input .mat-form-field-subscript-wrapper{margin-top:20px;margin-left:-16px}.white-black-orange mat-form-field.rounded-input.mat-focused .mat-form-field-subscript-wrapper{margin-top:10px!important}.white-black-orange .header-back-icon{height:20px;width:20px}.white-black-orange .ticket-container .ticket .ticket-top-container .from-station-field mat-form-field .mat-form-field-infix,.white-black-orange .ticket-container .ticket .ticket-top-container .to-station-field mat-form-field .mat-form-field-infix{padding:4px 0}.white-black-orange .ticket-container .ticket .ticket-bottom-container .ticket-bottom .fcs-container{overflow:hidden}.white-black-orange .ticket-container .ticket .ticket-bottom-container .ticket-bottom .fcs-container .mat-checkbox-inner-container{background-color:#fff;border:1.5px solid #e2e2e2}.white-black-orange .trip-container .mat-tab-label{height:47px;width:50%;font-weight:400;color:#666;background:#f8f8f8;opacity:1!important;padding:16px 8px!important}.white-black-orange .trip-container .mat-tab-label.mat-tab-label-active{color:#222}.white-black-orange .trip-container .pos-header-fix{position:fixed;top:0;left:0;right:0;z-index:10}.white-black-orange .trip-container .bookingcard{min-width:200px;flex-shrink:1;flex-grow:1;max-width:600px;margin:20px 16px;padding:16px 0;border:1px solid #d8d8d8;box-shadow:1px 1px 6px -4px #80808096}.white-black-orange .trip-container .bookingcard .divider{border-top:1px solid #d8d8d8}.white-black-orange .passengers-container .gender-field .mat-radio-container,.white-black-orange .passengers-container .berth-field .mat-radio-container{display:flex;flex-wrap:wrap-reverse}.white-black-orange .passengers-container .passengers-list-container .add-passenger-button button{border:1px solid #222222;border-radius:24px!important}.white-black-orange .passengers-container .passengers-list-container .passengers-list .passenger.bdr-pri-300{border-bottom-style:solid;border-bottom-width:1px}.white-black-orange .passengers-container .passengers-list-container .expand-btn{border-top:1px solid #e2e2e2}.white-black-orange .passengers-container .passengers-list-container .proceed-btn{background:white}.white-black-orange .passengers-container .passengers-list-container .proceed-btn .max-traveller-guideline .guideline-info b{color:#222}.white-black-orange mat-bottom-sheet-container.irctc-uid-bottomsheet{border-radius:22px 22px 0 0;padding:0!important}.white-black-orange .sort-filter-container{overflow-y:scroll}.white-black-orange .sort-filter-container .sort-filter-mobile div.available-only{border-left:1px solid}.white-black-orange .sort-filter-container .sort-filter-mobile div.available-only .mat-slide-toggle-bar{height:20px;border-radius:10px;background-color:#f8f8f8;border:1px solid}.white-black-orange .sort-filter-container .sort-filter-mobile div.available-only .mat-slide-toggle-bar .mat-slide-toggle-thumb-container{top:1px!important}.white-black-orange .sort-filter-container .sort-filter-mobile div.available-only .mat-slide-toggle-bar .mat-slide-toggle-thumb-container .mat-slide-toggle-thumb{margin-left:1px;height:16px;width:16px}.white-black-orange .sort-filter-container .sort-filter-mobile div.available-only .mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:#222}.white-black-orange .sort-filter-container .sort-filter-mobile div.available-only .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background:#f8f8f8;height:16px;width:16px}.white-black-orange .sort-filter-container .sort-filter-desktop .mat-slide-toggle-bar{width:40px;height:24px;border-radius:43px;background-color:#f8f8f8;border:1px solid #d8d8d8}.white-black-orange .sort-filter-container .sort-filter-desktop .mat-slide-toggle-bar .mat-slide-toggle-thumb-container{top:1px!important}.white-black-orange .sort-filter-container .sort-filter-desktop .mat-slide-toggle-bar .mat-slide-toggle-thumb-container .mat-slide-toggle-thumb{margin-left:1px;height:20px;width:20px}.white-black-orange .sort-filter-container .sort-filter-desktop .mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:#222}.white-black-orange .sort-filter-container .sort-filter-desktop .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background:#f8f8f8;height:20px;width:20px}.white-black-orange .sort-bottomsheet{padding:0;border-radius:16px 16px 0 0}.white-black-orange .quota-bottomsheet{border-radius:16px 16px 0 0;padding:0}.white-black-orange .filters-bottomsheet{padding:0}.white-black-orange .filters-container .filter-header .filter-title mat-icon{height:20px;width:20px}.white-black-orange .filters-container .mat-checkbox .mat-checkbox-inner-container{height:.9375rem;width:.9375rem}.white-black-orange .filters-container .mat-checkbox .mat-checkbox-inner-container .mat-checkbox-frame{border:1px solid #e2e2e2}.white-black-orange .filters-container .mat-checkbox:hover .mat-checkbox-inner-container .mat-checkbox-frame,.white-black-orange .filters-container .mat-checkbox.mat-checkbox-checked .mat-checkbox-inner-container .mat-checkbox-frame{border:1px solid #222222}.white-black-orange .time-filter .option{border:1.5px solid #e2e2e2;border-radius:4px;color:#666}.white-black-orange .time-filter .selected-filter{border:1.5px solid #222222;color:#222}.white-black-orange .quota-container .quota-mobile-container{border-radius:20px 20px 0 0}.white-black-orange .quota-container .quota-mobile-container .quota-options{padding-bottom:0}.white-black-orange .quota-container .quota-mobile-container .quota-options .option .quota-id{border:1px solid #969696}.white-black-orange .quota-container .quota-mobile-container .quota-options .option .selected-quota{border:1px solid #222222!important;color:#f8f8f8;background:#222222}.white-black-orange .quota-container .quota-mobile-container .buttons{display:flex;justify-content:space-between;gap:16px}.white-black-orange .quota-container .quota-mobile-container .buttons .reset{border-radius:24px;height:48px;width:100%;background:#fff;color:#000;border:1px solid black}.white-black-orange .quota-container .quota-mobile-container .buttons .apply{height:48px;width:100%;border-radius:24px}.white-black-orange .quota-container .quota-desktop-container{border-radius:20px 20px 0 0}.white-black-orange .quota-container .quota-desktop-container .quota-options{padding-bottom:0}.white-black-orange .quota-container .quota-desktop-container .quota-options .option .quota-id{border:1px solid #969696}.white-black-orange .quota-container .quota-desktop-container .quota-options mat-radio-button .mat-radio-container{height:16px;width:16px}.white-black-orange .quota-container .quota-desktop-container .quota-options mat-radio-button .mat-radio-container .mat-radio-outer-circle{height:16px;width:16px;border:1px solid #d8d8d8}.white-black-orange .quota-container .quota-desktop-container .quota-options mat-radio-button .mat-radio-inner-circle{height:16px;width:16px}.white-black-orange .quota-container .quota-desktop-container .quota-options mat-radio-button:hover .mat-radio-container .mat-radio-outer-circle{border:1px solid #222222}.white-black-orange .quota-container .quota-desktop-container .quota-options mat-radio-button.mat-radio-checked .mat-radio-container .mat-radio-outer-circle{border:1px solid #222222}.white-black-orange .quota-container .quota-desktop-container .buttons .apply{display:flex;align-items:center;justify-content:center;height:48px;width:178px;border-radius:24px}.white-black-orange .sort-container .sort-mobile .options .option .quota-id{border:1px solid}.white-black-orange .sort-container .sort-mobile .options mat-radio-button .mat-radio-container{height:20px;width:20px}.white-black-orange .sort-container .sort-desktop-container .sort-content .options .option .quota-id{border:2px solid #969696}.white-black-orange .sort-container .sort-desktop-container .sort-content .options .option .selected{border:2px solid #222222;background:#e2e2e2}.white-black-orange .sort-container .sort-desktop-container .sort-content .options mat-radio-button .mat-radio-container{height:16px;width:16px}.white-black-orange .sort-container .sort-desktop-container .sort-content .options mat-radio-button .mat-radio-container .mat-radio-outer-circle{height:16px;width:16px;border:1px solid #d8d8d8}.white-black-orange .sort-container .sort-desktop-container .sort-content .options mat-radio-button:hover .mat-radio-container .mat-radio-outer-circle{border:1px solid #222222}.white-black-orange .sort-container .sort-desktop-container .sort-content .options mat-radio-button.mat-radio-checked .mat-radio-container .mat-radio-outer-circle{border:1px solid #222222}.white-black-orange .sort-container .sort-desktop-container .sort-content .options .mat-radio-inner-circle{height:16px;width:16px}.white-black-orange .sort-container .sort-desktop-container .sort-content .main-sort-options label.mat-empty mat-label{margin-top:25px;font-size:14px}.white-black-orange .sort-container .sort-desktop-container .sort-content .main-sort-options .mat-form-field-flex .mat-form-field-empty{transform:none!important}.white-black-orange .rounded-corner{padding:0!important;border-radius:24px 24px 0 0}.white-black-orange .rounded-corner .mat-checkbox{width:100%}.white-black-orange .rounded-corner .mat-checkbox .mat-checkbox-layout{width:100%;display:flex;justify-content:space-between}.white-black-orange .rounded-corner .mat-checkbox .mat-checkbox-layout .mat-checkbox-frame{border-width:1px;border-radius:2px}.white-black-orange .rounded-corner .mat-checkbox .mat-checkbox-layout .mat-checkbox-frame{border-radius:2px}.white-black-orange .rounded-corner .mat-checkbox .mat-checkbox-layout .mat-checkbox-label{width:100%}.white-black-orange .boarding-station-popup{height:auto!important;border-radius:8px;overflow:hidden}.white-black-orange .boarding-station-popup .mat-dialog-container{padding:0!important}.white-black-orange .boarding-station-bottomsheet{border-radius:24px 24px 0 0;overflow:hidden;min-height:460px}.white-black-orange .boarding-station-bottomsheet .mat-dialog-container{padding:0!important}.white-black-orange .add-edit-traveller-container .gender-field .mat-radio-container,.white-black-orange .add-edit-traveller-container .berth-field .mat-radio-container,.white-black-orange .add-edit-traveller-container .food-field .mat-radio-container{display:flex;flex-wrap:wrap-reverse}.white-black-orange .add-edit-traveller-container .gender-field .mat-radio-label-content,.white-black-orange .add-edit-traveller-container .berth-field .mat-radio-label-content,.white-black-orange .add-edit-traveller-container .food-field .mat-radio-label-content{padding-left:0}.white-black-orange .add-edit-traveller-container .add-passengers-form-container .add-passengers form .berth-required .berth-option .mat-radio-label{align-items:flex-start}.white-black-orange .add-edit-traveller-container .add-passengers-form-container .add-passengers form .gender-field .mat-radio-group{flex-wrap:wrap}.white-black-orange .add-edit-traveller-container .add-passengers-form-container .add-passengers form .gender-field .mat-radio-group .mat-radio-checked .gender-btn{border:1px solid #222222;color:#222}.white-black-orange .add-edit-traveller-container .add-passengers-form-container .add-passengers form .gender-field .mat-radio-group .mat-radio-checked .gender-btn .gender-icon{fill:#222;stroke:#222}.white-black-orange .add-edit-traveller-container .add-passengers-form-container .add-passengers form .gender-field .mat-radio-group .gender-btn{border:1px solid #e2e2e2}.white-black-orange .add-edit-traveller-container .add-passengers-form-container .add-passengers form .gender-field .mat-radio-group .gender-btn .gender-icon{fill:#e2e2e2;stroke:#e2e2e2}.white-black-orange .add-edit-traveller-container .add-passengers-form-container .add-passengers form .berth-field .mat-radio-group .mat-radio-checked .berth-label{border:1px solid #222222;color:#222}.white-black-orange .add-edit-traveller-container .add-passengers-form-container .add-passengers form .berth-field .mat-radio-group .berth-label{border:1px solid #e2e2e2}.white-black-orange .add-edit-traveller-container .add-passengers-form-container .add-passengers form .food-field .mat-radio-group .mat-radio-checked .food-label{border:1px solid #222222;color:#222}.white-black-orange .add-edit-traveller-container .add-passengers-form-container .add-passengers form .food-field .mat-radio-group .food-label{border:1px solid #e2e2e2}.white-black-orange .add-edit-traveller-container .passengers-list-container .add-passenger-button button{border:1px solid #222222;border-radius:24px!important}.white-black-orange .add-edit-traveller-container .passengers-list-container .passengers-list .passenger{border-bottom:1px solid #e2e2e2}.white-black-orange .add-edit-traveller-container .passengers-list-container .proceed-btn{background:white}.white-black-orange .add-edit-traveller-container .passengers-list-container .proceed-btn .max-traveller-guideline .guideline-info b{color:#222}.white-black-orange mat-bottom-sheet-container.irctc-uid-bottomsheet{border-radius:22px 22px 0 0;padding:0!important}.white-black-orange .dot{display:inline-flex;align-items:center;height:4px;width:4px;border-radius:3px;margin:auto 8px}.white-black-orange .after-booking-container .after-booking-mobile .main-container .booking-not-success .ticket-status-info .ticket-status-icon{background:rgba(235,152,69,.12);height:46px;font-size:46px;width:46px}.white-black-orange .after-booking-container .after-booking-mobile .main-container .booking-not-success .ticket-status-info .ticket-status-icon.success{background:#eefdfa;color:#13a180}.white-black-orange .after-booking-container .after-booking-mobile .main-container .booking-not-success .ticket-status-info .ticket-status-icon.warning{background:#fdf4ec;color:#eb9845}.white-black-orange .after-booking-container .after-booking-mobile .main-container .booking-not-success .ticket-status-info .ticket-status-icon.error{background:#fff5f5;color:#dc464b}.white-black-orange .after-booking-container .after-booking-mobile .main-container .booking-success .ticket-status-info.bg-success{color:#fff;background-color:#13a180}.white-black-orange .after-booking-container .after-booking-mobile .main-container .booking-success .ticket-status-info.bg-error{background-color:#ff464b22}.white-black-orange .after-booking-container .after-booking-mobile .main-container .booking-success .ticket-status-info .ticket-status-icon{background:rgba(235,152,69,.12);height:46px;font-size:46px;width:46px}.white-black-orange .after-booking-container .after-booking-mobile .main-container .booking-success .ticket-status-info .ticket-status-icon.success{border-radius:50%;background:#eefdfa;color:#13a180}.white-black-orange .after-booking-container .after-booking-mobile .main-container .booking-success .ticket-status-info .ticket-status-icon.warning{background:#fdf4ec;color:#eb9845}.white-black-orange .after-booking-container .after-booking-mobile .main-container .booking-success .ticket-status-info .ticket-status-icon.error{background:#fff5f5;color:#dc464b}.white-black-orange .after-booking-container .after-booking-mobile .main-container .booking-success .status-box.success{background:#eefdfa;color:#13a180}.white-black-orange .after-booking-container .after-booking-mobile .main-container .booking-success .status-box.warning{background:#fdf4ec;color:#eb9845}.white-black-orange .after-booking-container .after-booking-mobile .main-container .booking-success .status-box.error{background:#fff5f5;color:#dc464b}.white-black-orange .after-booking-container .after-booking-mobile .divider{background-color:#f4f4f4}.white-black-orange .after-booking-container .after-booking-desktop .after-booking-successful-box.success,.white-black-orange .after-booking-container .after-booking-desktop .after-booking-pending-box.success{box-shadow:0 -1px 5px #49d2b291;border:solid 2px #13a180}.white-black-orange .after-booking-container .after-booking-desktop .after-booking-successful-box.success .status-icon mat-icon,.white-black-orange .after-booking-container .after-booking-desktop .after-booking-pending-box.success .status-icon mat-icon{color:#13a180}.white-black-orange .after-booking-container .after-booking-desktop .after-booking-successful-box.success .ticket-status,.white-black-orange .after-booking-container .after-booking-desktop .after-booking-pending-box.success .ticket-status{background-color:#eefdfa;color:#13a180;padding:2px 6px;border-radius:3px;width:max-content}.white-black-orange .after-booking-container .after-booking-desktop .after-booking-successful-box.warning,.white-black-orange .after-booking-container .after-booking-desktop .after-booking-pending-box.warning{box-shadow:0 -1px 5px #eb9845;border:solid 2px #eb9845}.white-black-orange .after-booking-container .after-booking-desktop .after-booking-successful-box.warning .status-icon mat-icon,.white-black-orange .after-booking-container .after-booking-desktop .after-booking-pending-box.warning .status-icon mat-icon{color:#eb9845}.white-black-orange .after-booking-container .after-booking-desktop .after-booking-successful-box.error,.white-black-orange .after-booking-container .after-booking-desktop .after-booking-pending-box.error{box-shadow:0 -1px 5px #dc464b;border:solid 2px #dc464b}.white-black-orange .after-booking-container .after-booking-desktop .after-booking-successful-box.error .status-icon mat-icon,.white-black-orange .after-booking-container .after-booking-desktop .after-booking-pending-box.error .status-icon mat-icon{color:#dc464b}.white-black-orange .after-booking-container .after-booking-desktop .after-booking-successful-box.error .ticket-status,.white-black-orange .after-booking-container .after-booking-desktop .after-booking-pending-box.error .ticket-status{background-color:#fff5f5;color:#dc464b;padding:2px 6px;border-radius:3px;width:max-content}.white-black-orange .after-booking-container .after-booking-desktop .after-booking-successful-box.error .payment_received,.white-black-orange .after-booking-container .after-booking-desktop .after-booking-pending-box.error .payment_received{padding:2px 6px;border-radius:3px;width:max-content}.white-black-orange .after-booking-container .after-booking-desktop .after-booking-successful-box .after-booking-pending-action-btn:hover,.white-black-orange .after-booking-container .after-booking-desktop .after-booking-successful-box .after-booking-successful-action-btn:hover,.white-black-orange .after-booking-container .after-booking-desktop .after-booking-pending-box .after-booking-pending-action-btn:hover,.white-black-orange .after-booking-container .after-booking-desktop .after-booking-pending-box .after-booking-successful-action-btn:hover{background:#f4f4f4;border:1px solid #f4f4f4!important}.white-black-orange .offer-dailog-bottomsheet{border-radius:24px 24px 0 0;padding:0;height:80dvh}.white-black-orange .available-container .available-only-mobile-container{display:flex;align-items:center;width:100%;border-bottom:1px solid #f8f8f8}.white-black-orange .available-container .available-only-mobile-container .available-content{width:100%}.white-black-orange .available-container .available-only-mobile-container .available-content .available-header{width:100%;display:flex;justify-content:space-between;gap:8px}.white-black-orange .available-container .available-only-mobile-container .mat-slide-toggle-bar{width:40px;height:24px;border-radius:43px;background-color:#fff;border:1px solid #a09a9a}.white-black-orange .available-container .available-only-mobile-container .mat-slide-toggle-bar .mat-slide-toggle-thumb-container{top:1px!important}.white-black-orange .available-container .available-only-mobile-container .mat-slide-toggle-bar .mat-slide-toggle-thumb-container .mat-slide-toggle-thumb{margin-left:1px;height:20px;width:20px}.white-black-orange .available-container .available-only-mobile-container .mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:#222}.white-black-orange .available-container .available-only-mobile-container .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background:#f8f8f8;height:20px;width:20px}.white-black-orange .available-container .available-only-desktop-container{margin-top:22px}.white-black-orange .available-container .available-only-desktop-container .available-content .available-header{display:flex;justify-content:space-between}.white-black-orange .available-icon-container mat-icon{display:flex!important;margin-left:14px}.white-black-orange .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new{background-color:#eef4fb}.white-black-orange .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content{border-radius:8px}.white-black-orange .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row.hover-active .avl-list-content .book-button:not(.disabled){color:#fff!important}.white-black-orange .trainlist-container .trainlist-desktop .main .trains-loaded .avl-list-table-new .avl-data-present-wrapper .avl-content-row:not(:last-child){border-bottom:1px solid #e2e2e2}*{box-sizing:border-box;scroll-behavior:smooth;-webkit-tap-highlight-color:rgba(0,0,0,0)!important}html,body{box-sizing:border-box;height:100%;width:100%}body{margin:0;font-weight:400;-webkit-user-select:none;user-select:none}a{text-decoration:none;color:inherit}h1,h2,h3,h4,h5,h6{margin:0!important;padding:0!important;font:inherit!important;letter-spacing:inherit!important}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}input[type],select:focus{font-size:inherit}.trainlist-container .search_wrap{position:sticky;top:0;z-index:2;background:#fff;display:block;border-bottom:1px solid #e8e8e8}.trainlist-container .header-spacer:not(.trainlist-mobile .header-spacer){display:none!important}.trainlist-container .header-container .header-desktop-container .header-container{position:unset!important;border:0!important}.bdr-pri-222{border-color:#222}.fcs-popup-bottomsheet{border-radius:16px 16px 0 0;padding:0!important}.fcs-popup-dialog .mat-dialog-container,.need-help-dialog .mat-dialog-container{padding:0}.mat-bottom-sheet-container{max-height:100vh!important}.cdk-global-scrollblock{top:0!important}.cdk-global-overlay-wrapper{justify-content:center;align-items:flex-end}::ng-deep .mat-tooltip{background-color:#4d4d4d;color:#fff}.oval{display:flex;align-items:center;justify-content:center}.oval mat-icon{display:flex}.oval.rotate{transform:rotateX(180deg);transition-duration:.3s}.oval.anti-rotate{transform:rotateX(0);transition-duration:.3s}.toast-center-center{top:50%;left:50%;transform:translate(-50%,-50%)}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}.toast-title{font-weight:700}.toast-message{word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;text-shadow:0 1px 0 #ffffff}.toast-close-button:hover,.toast-close-button:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0}.toast-container{pointer-events:none;position:fixed;z-index:999999}.toast-container *{box-sizing:border-box}.toast-container .ngx-toastr{position:relative;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;background-size:24px;box-shadow:0 0 12px #999;color:#fff}.toast-container .ngx-toastr:hover{box-shadow:0 0 12px #000;opacity:1;cursor:pointer}.toast-info{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOS4wNDMgOCA4IDExOS4wODMgOCAyNTZjMCAxMzYuOTk3IDExMS4wNDMgMjQ4IDI0OCAyNDhzMjQ4LTExMS4wMDMgMjQ4LTI0OEM1MDQgMTE5LjA4MyAzOTIuOTU3IDggMjU2IDh6bTAgMTEwYzIzLjE5NiAwIDQyIDE4LjgwNCA0MiA0MnMtMTguODA0IDQyLTQyIDQyLTQyLTE4LjgwNC00Mi00MiAxOC44MDQtNDIgNDItNDJ6bTU2IDI1NGMwIDYuNjI3LTUuMzczIDEyLTEyIDEyaC04OGMtNi42MjcgMC0xMi01LjM3My0xMi0xMnYtMjRjMC02LjYyNyA1LjM3My0xMiAxMi0xMmgxMnYtNjRoLTEyYy02LjYyNyAwLTEyLTUuMzczLTEyLTEydi0yNGMwLTYuNjI3IDUuMzczLTEyIDEyLTEyaDY0YzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MTAwaDEyYzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MjR6Jy8+PC9zdmc+)}.toast-error{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOSA4IDggMTE5IDggMjU2czExMSAyNDggMjQ4IDI0OCAyNDgtMTExIDI0OC0yNDhTMzkzIDggMjU2IDh6bTEyMS42IDMxMy4xYzQuNyA0LjcgNC43IDEyLjMgMCAxN0wzMzggMzc3LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwyNTYgMzEybC02NS4xIDY1LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwxMzQuNCAzMzhjLTQuNy00LjctNC43LTEyLjMgMC0xN2w2NS42LTY1LTY1LjYtNjUuMWMtNC43LTQuNy00LjctMTIuMyAwLTE3bDM5LjYtMzkuNmM0LjctNC43IDEyLjMtNC43IDE3IDBsNjUgNjUuNyA2NS4xLTY1LjZjNC43LTQuNyAxMi4zLTQuNyAxNyAwbDM5LjYgMzkuNmM0LjcgNC43IDQuNyAxMi4zIDAgMTdMMzEyIDI1Nmw2NS42IDY1LjF6Jy8+PC9zdmc+)}.toast-success{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTE3My44OTggNDM5LjQwNGwtMTY2LjQtMTY2LjRjLTkuOTk3LTkuOTk3LTkuOTk3LTI2LjIwNiAwLTM2LjIwNGwzNi4yMDMtMzYuMjA0YzkuOTk3LTkuOTk4IDI2LjIwNy05Ljk5OCAzNi4yMDQgMEwxOTIgMzEyLjY5IDQzMi4wOTUgNzIuNTk2YzkuOTk3LTkuOTk3IDI2LjIwNy05Ljk5NyAzNi4yMDQgMGwzNi4yMDMgMzYuMjA0YzkuOTk3IDkuOTk3IDkuOTk3IDI2LjIwNiAwIDM2LjIwNGwtMjk0LjQgMjk0LjQwMWMtOS45OTggOS45OTctMjYuMjA3IDkuOTk3LTM2LjIwNC0uMDAxeicvPjwvc3ZnPg==)}.toast-warning{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1NzYgNTEyJyB3aWR0aD0nNTc2JyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTU2OS41MTcgNDQwLjAxM0M1ODcuOTc1IDQ3Mi4wMDcgNTY0LjgwNiA1MTIgNTI3Ljk0IDUxMkg0OC4wNTRjLTM2LjkzNyAwLTU5Ljk5OS00MC4wNTUtNDEuNTc3LTcxLjk4N0wyNDYuNDIzIDIzLjk4NWMxOC40NjctMzIuMDA5IDY0LjcyLTMxLjk1MSA4My4xNTQgMGwyMzkuOTQgNDE2LjAyOHpNMjg4IDM1NGMtMjUuNDA1IDAtNDYgMjAuNTk1LTQ2IDQ2czIwLjU5NSA0NiA0NiA0NiA0Ni0yMC41OTUgNDYtNDYtMjAuNTk1LTQ2LTQ2LTQ2em0tNDMuNjczLTE2NS4zNDZsNy40MTggMTM2Yy4zNDcgNi4zNjQgNS42MDkgMTEuMzQ2IDExLjk4MiAxMS4zNDZoNDguNTQ2YzYuMzczIDAgMTEuNjM1LTQuOTgyIDExLjk4Mi0xMS4zNDZsNy40MTgtMTM2Yy4zNzUtNi44NzQtNS4wOTgtMTIuNjU0LTExLjk4Mi0xMi42NTRoLTYzLjM4M2MtNi44ODQgMC0xMi4zNTYgNS43OC0xMS45ODEgMTIuNjU0eicvPjwvc3ZnPg==)}.toast-container.toast-top-center .ngx-toastr,.toast-container.toast-bottom-center .ngx-toastr{width:300px;margin-left:auto;margin-right:auto}.toast-container.toast-top-full-width .ngx-toastr,.toast-container.toast-bottom-full-width .ngx-toastr{width:96%;margin-left:auto;margin-right:auto}.ngx-toastr{background-color:#030303;pointer-events:auto}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4}@media all and (max-width: 240px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:11em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width: 241px) and (max-width: 480px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:18em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width: 481px) and (max-width: 768px){.toast-container .ngx-toastr.div{padding:15px 15px 15px 50px;width:25em}}
