.heading_main__3ftB_{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:16px}.heading_title__YNmjn{font-size:33px;font-weight:700;color:#000}.heading_time__13Ure{font-size:18px}.iauto_main__1JjM4{position:relative}.iauto_label__kM3uL{display:block;font-size:13px}.iauto_label__kM3uL>span{cursor:pointer}.iauto_input__3NGZa{position:relative;width:100%;height:36px;top:1px;font-size:14px;line-height:1.33;text-overflow:ellipsis;color:#000;border:1px solid #8197ab;padding:0 30px 0 10px;border-radius:2px;background:#fff;transition:all .25s ease}.iauto_input__3NGZa:focus{outline:none;border-color:#aba181;box-shadow:0 0 1px 2px rgba(234,211,102,.5)}.iauto_close_btn__1_I_a{position:absolute;width:25px;height:23px;right:2px;top:25px;padding:0;border:none;background:transparent;cursor:pointer}.calendar2_main__1qwqh{font-size:13px}.calendar2_main__1qwqh>span{cursor:pointer}.calendar2_label__1PYBw{position:relative}.calendar2_input__2cngQ{width:100%;height:36px;font-size:14px;line-height:20px;text-overflow:ellipsis;text-align:left;color:#000;border:1px solid #8197ab;padding:5px 30px 5px 10px;border-radius:2px;background:#fff;transition:all .25s ease}.calendar2_input__2cngQ:focus{outline:none;border-color:#aba181;box-shadow:0 0 1px 2px rgba(234,211,102,.5)}.calendar2_icon__1xChM{position:absolute;top:-2px;right:8px;background:#aab6bb;cursor:pointer;transition:all .25s ease}.calendar2_icon__1xChM:hover{opacity:.4}.calendar2_dater__3Clwo{text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted}.ftrow_row__2yQvD{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.ftrow_col__31dYt{width:100%;padding-right:15px;padding-left:15px;width:33.3333333333%;position:relative}.ftrow_replace__34RFl{position:absolute;right:-8px;top:30px;z-index:2;cursor:pointer;transform:rotate(90deg)}.fromto2_main__24eFw{position:relative;margin:0 0 25px}.fromto2_main__24eFw:before{display:block;position:absolute;content:"";width:97%;height:16px;bottom:0;left:2%;border-radius:50%;background:0 0;z-index:0;box-shadow:0 0 16px 7px #c1c8d1}.fromto2_form__VvS8T{position:relative;padding:16px 28px 20px;margin-bottom:0;background:linear-gradient(180deg,#f0f6fa 0,#e0eaf1 70%,#d0dde7);border-color:#f0f6fa #cdd8e0 #9ba5ab;border-style:solid;border-width:1px;box-shadow:inset 0 -1px 0 0 rgba(255,255,255,.3)}.fromto2_row__3YWW8{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.fromto2_col__24L5E{width:100%;padding-right:15px;padding-left:15px}.fromto2_col_left__2lwhc{width:70%}.fromto2_col_right__2iQhP{width:30%}.fromto2_r_row__3iawf{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.fromto2_r_col__11FtH{width:100%;padding-right:15px;padding-left:15px}.fromto2_r_col_left__1kjJl,.fromto2_r_col_right__2U9pr{width:50%}.preloader_main__1IcoY{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:999;background-color:rgba(255,255,255,.5)}.preloader_spinner__1GQVR{display:block;position:absolute;left:50%;top:50%;width:150px;height:150px;margin:-75px 0 0 -75px;border-radius:50%;border:3px solid transparent;border-top-color:#90b9e5;-webkit-animation:preloader_spin__W9ajJ 2s linear infinite;animation:preloader_spin__W9ajJ 2s linear infinite;z-index:1001}.preloader_spinner__1GQVR:after,.preloader_spinner__1GQVR:before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border-radius:50%;border:3px solid transparent;border-top-color:#0c4da2;-webkit-animation:preloader_spin__W9ajJ 3s linear infinite;animation:preloader_spin__W9ajJ 3s linear infinite}.preloader_spinner__1GQVR:after{top:15px;left:15px;right:15px;bottom:15px;border-top-color:#90b9e5;-webkit-animation:preloader_spin__W9ajJ 1.5s linear infinite;animation:preloader_spin__W9ajJ 1.5s linear infinite}@-webkit-keyframes preloader_spin__W9ajJ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes preloader_spin__W9ajJ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.schedule_main__1rkTZ{position:relative}.schedule_wrapper__3gW5I{position:relative;border:1px solid #d9dfe9;box-shadow:inset 0 0 0 1px #fff;padding:1px}.schedule_inner___LEe6{height:480px;overflow-y:auto;touch-action:manipulation}.schedule_inner___LEe6::-webkit-scrollbar{width:30px;background-color:#eee}.schedule_inner___LEe6::-webkit-scrollbar-button{background-color:#888;color:#e7af27}.schedule_inner___LEe6::-webkit-scrollbar-button:hover{box-shadow:inset 0 0 0 20px rgba(128,128,128,.2)}.schedule_inner___LEe6::-webkit-scrollbar-button:active{box-shadow:inset 0 0 0 20px rgba(128,128,128,.7)}.schedule_inner___LEe6::-webkit-scrollbar-button:vertical:decrement{height:25px;background:url(/_next/static/media/up-arrow-svg.02239b1c.svg) 3px no-repeat}.schedule_inner___LEe6::-webkit-scrollbar-button:vertical:increment{height:25px;background:url(/_next/static/media/down-arrow-svg.4cb1cb25.svg) 3px no-repeat}.schedule_inner___LEe6::-webkit-scrollbar-thumb{background-color:#ceddee;height:40px;border-radius:3px}.schedule_inner___LEe6::-webkit-scrollbar-thumb:hover{box-shadow:inset 0 0 0 20px rgba(128,128,128,.5)}.schedule_schedule__1sx2S{width:100%;border-collapse:collapse;border-spacing:0;background:#fff}.schedule_head__3p9eg{border-bottom:1px solid #c2cdd6}.schedule_schedule_header__38nFn{background:#edf2f5}.schedule_schedule_train__1GmHu{font-family:Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.2;text-align:left;text-indent:0;padding:0 0 0 10px;border:none;background:#edf2f5;color:#565c61}.schedule_schedule_info__2Z1Fa{width:684px;min-width:115px}.schedule_schedule_end__vHoNx{width:12%}.schedule_schedule_start__v7Ukp{width:11%}.schedule_schedule_days__23TnH{width:110px}.schedule_schedule_halts__3NmSB{width:16%}.schedule_schedule_inn__395U9{position:relative;display:table-cell;vertical-align:middle;height:30px;padding:2px 0}.schedule_dot__1jm_n{color:#565c61;text-decoration:none}.schedule_sorting__16WGL{transition:all .25s ease}.schedule_sorting__16WGL .schedule_dot__1jm_n{border-color:#565c61;border-bottom:1px dotted;cursor:pointer}.schedule_sorting__16WGL:hover{background:#dde6ec}.schedule_arrow__l6tZB{margin-left:3px}.schedule_train__xOs6Q{z-index:1;transition:all .25s ease}.schedule_train__xOs6Q:focus,.schedule_train__xOs6Q:hover{background:#f1f3f6}.schedule_train_item__3PHXX{vertical-align:top;border-bottom:1px solid #d9dfe9}.schedule_train_info__3DXP0{padding:22px 1% 14px 80px}.schedule_train_inner__8hi5t{position:relative}.schedule_icon_train__2MBoV{position:relative;float:left;margin:0 0 0 -58px}.schedule_train_id__15Fjm{position:relative;float:left;margin:32px 0 0 -60px;width:52px;color:#575757;word-break:break-all;overflow-wrap:break-word;font-size:13px}.schedule_train_name__2zicK{font-size:16px;line-height:1.25}.schedule_train_text__2_zxg{text-decoration:underline;transition:all .25s ease}.schedule_train_text__2_zxg:focus,.schedule_train_text__2_zxg:hover{color:#c60000}.schedule_train_description__oF5Qz{margin-top:13px;font-size:12px;color:#888}.schedule_arv__2-P4s,.schedule_dep__FA9DH{padding:22px 10px 10px}.schedule_arv_time__2iyq9,.schedule_dep_time__3AaOM{display:block;font-family:Helvetica,Arial,sans-serif;font-size:16px;font-weight:700}.schedule_train_days__3aRpj{padding:22px 1%;line-height:1.33;font-size:.9em}.schedule_train_days_except__1hoQs{display:block;color:#b42a2a}.schedule_train_halts__3sdND{padding:22px 1% 10px;color:#888;font-size:.9em;line-height:1.33}