.request-invoice-modal{width:100%!important;max-width:793px!important}.invoice-body{background:#fff;margin-top:20px}.request-invoice-modal .invoice-body label{white-space:nowrap;padding:0;font-style:normal;font-weight:500;line-height:20px;color:#2f3033!important;font-size:16px!important}.request-invoice-modal .invoice-body label:after{display:none}.request-invoice-modal .invoice-body .ant-input{cursor:text;color:#2f3033;font-size:16px;font-style:normal;font-weight:400;line-height:21px;font-family:var(--font-inter), sans-serif;border:1px solid #eaeaea;border-radius:12px;padding:14px 16px}.request-invoice-modal .invoice-body .ant-input::placeholder{color:#757575}.request-invoice-modal .invoice-body .ant-row.ant-form-item-row{flex-direction:column;align-items:flex-start}.request-invoice-modal .invoice-body .ant-row.ant-form-item-row .ant-col{text-align:left;flex:0 0 100%;width:100%}[dir=rtl] .request-invoice-modal .invoice-body .ant-row.ant-form-item-row .ant-col{text-align:right}.request-invoice-modal .invoice-body .ant-select{color:#2f3033!important;height:auto!important;min-height:51px!important;box-shadow:none!important;background-color:#fff!important;border:1px solid #eaeaea!important;border-radius:12px!important;outline:none!important}.request-invoice-modal .invoice-body .ant-select:not(.ant-select-disabled):hover,.request-invoice-modal .invoice-body .ant-select-focused,.request-invoice-modal .invoice-body .ant-select-open{box-shadow:none!important;border-color:#eaeaea!important;outline:none!important}.request-invoice-modal .invoice-body .ant-select.ant-select-status-error,.request-invoice-modal .invoice-body .ant-select.ant-select-status-error:not(.ant-select-disabled):hover,.request-invoice-modal .invoice-body .ant-select.ant-select-status-error.ant-select-focused,.request-invoice-modal .invoice-body .ant-select.ant-select-status-error.ant-select-open{border-color:#ff4d4f!important}.request-invoice-modal .invoice-body .ant-select-selector,.request-invoice-modal .invoice-body .ant-select-content{color:#2f3033!important;box-shadow:none!important;background-color:#0000!important;border:none!important;outline:none!important}.request-invoice-modal .invoice-body .ant-select-selection-placeholder{color:#2f3033;font-size:16px;line-height:24px;font-weight:400!important;font-family:var(--font-inter), sans-serif!important}.ant-select-dropdown .mobile-country-code-option{border-bottom:1px solid #eaeaea!important;border-radius:0!important;justify-content:space-between!important;align-items:center!important;padding:10px 5px!important;display:flex!important}.mobile-country-code-option .country-label{text-overflow:ellipsis;max-width:210px;overflow:hidden}.request-invoice-modal .invoice-body .ant-select-selection-item{color:#2f3033;font-size:16px;line-height:24px;font-weight:400!important;font-family:var(--font-inter), sans-serif!important}.request-invoice-modal .action-btn{text-align:right;border-top:1px solid #00000012;padding:15px 0 0}.request-invoice-modal .action-btn .ant-btn{border-radius:12px!important;height:auto!important;padding:12px 24px!important;font-size:18px!important;font-weight:500!important}.select-country .ant-select-selection-item{color:#2f3033;font-size:16px;line-height:24px;font-weight:400!important}.country-code-options-wrapper{padding:16px}.country-code-options-wrapper .country-search-input{box-sizing:border-box;color:#757575;width:100%;font-size:14px;font-family:var(--font-inter), sans-serif;background:#f2f2f2 url(/assets/search_icons/search.svg) 10px no-repeat;border:none;border-radius:8px;outline:none;margin-bottom:5px;margin-right:8px;padding:10px 16px 10px 40px}.country-code-options-wrapper .country-search-input:focus,.country-code-options-wrapper .country-search-input:hover{background-color:#f2f2f2;box-shadow:none!important}.country-code-options-wrapper .rc-virtual-list{padding-right:8px}.country-code-options-wrapper .ant-select-item-option-content{justify-content:space-between;align-items:center;display:flex}.country-code-options-wrapper .ant-avatar{border-radius:0;width:25px;height:20px}.country-code-options-wrapper .ant-select-item-option-selected{background-color:#f0f0f0!important}
.ticket-modal-main .ant-modal-container{padding:0!important}.ticket-container{background:#fff;flex-direction:column;flex-shrink:0;max-height:100vh;display:flex;overflow-y:auto}.slick-dot-item{border-radius:5px!important}.ticket-header{border-bottom:1px solid #0003;justify-content:space-between;align-items:center;padding:10px 0 10px 20px;display:flex}[dir=rtl] .ticket-header{padding:10px 20px!important}.ticket-header h4{color:#25272a;font-size:20px;font-weight:600;line-height:normal}.ticket_box{flex:1;padding:10px 20px;overflow-y:auto}.passenger-nav{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.passenger-nav .ant-typography{color:#2f3033;font-family:Poppins,serif;font-size:16px;font-weight:600}.ticket_box .nav-buttons{justify-content:flex-end;align-items:center;gap:8px;display:flex}[dir=rtl] .ticket_box .nav-buttons{flex-direction:row-reverse}.ticket_box .nav-buttons button{background:0 0;border:1px solid #eaeaea;border-radius:8px;justify-content:center;align-items:center;width:35px;height:35px;padding:4px 12px;display:flex}.ticket_box .nav-buttons button[disabled] img{filter:grayscale(100);opacity:.5}.ticket-content{font-family:var(--font-inter), sans-serif;background:#fff;border-radius:12px;padding:0;box-shadow:0 2px 8px #0000001a}.ticket_block{padding:10px 20px}.ticket-info{background:#f2f2f2;justify-content:space-between;align-items:center;padding:10px;display:flex}.ticket-info img{width:146px;height:auto}.journey-details{color:#2f3033;border-bottom:1px solid #eaeaea;gap:10px;margin-bottom:10px;padding:0 0 10px;display:flex}.journey-details .journey_arrow{background:#f2f2f2;border-radius:5px;justify-content:center;align-items:center;width:35px;display:flex}.journey_content .ant-typography{font-weight:600;display:flex;margin:0!important}.train-name-max{text-overflow:ellipsis;white-space:nowrap;max-width:110px;display:block;overflow:hidden}.journey_content .time{font-size:24px;font-weight:700}.journey_content .ticket-right-arrow{vertical-align:-4px;display:inline-block}[dir=rtl] .journey_content .ticket-right-arrow{vertical-align:-8px;transform:rotate(180deg)}.route{margin-bottom:8px!important;font-size:18px!important}.date-train{gap:10px;font-size:14px;font-weight:600;display:flex}.date-train span:nth-child(2){color:#ccc}.passenger-details-modal{text-align:center;color:#2f3033;flex-direction:column;justify-content:center;margin:10px 0;display:flex}.passenger-details-modal .passenger-title{font-size:18px}.seat-info{margin:10px 0 20px}.seat-info .coach strong,.seat-info .seat strong{font-size:16px}.class,.coach,.seat{text-align:center;font-size:14px}.qr-code{justify-content:center;margin:24px 0 10px;display:flex}.qr-code img{width:170px;height:170px}.ticket-number{text-align:center;color:#2f3034;margin-bottom:25px;font-size:15px;font-weight:700;line-height:normal}.arrival-info{color:#2f3034;border-top:1px solid #00000012;justify-content:center;align-items:center;gap:8px;margin-bottom:16px;padding:10px 0 0;font-size:12px;font-weight:700;line-height:normal;display:flex}.share-ticket.ant-btn{width:100%;margin-bottom:16px;font-size:13px;font-weight:600}.download-btn.ant-btn{background:#dc0000;border:none;border-radius:12px;height:48px;font-size:16px;font-weight:600}.download-btn:hover{background:#b30000!important}.addon.ant-modal .ant-modal-container{border-radius:0;padding:0;overflow:hidden}.ticket-modal-main .ant-modal-container{width:407px}.ticket-info .ant-typography{text-align:right;color:#2f3033;font-size:12px;font-style:normal;font-weight:700;line-height:normal;font-family:var(--font-inter), sans-serif}.ticket-info .ant-typography strong{font-weight:700;display:block}.action_btn{box-sizing:border-box;border-top:1px solid #0003;width:100%;margin:20px 0 0;padding:15px 20px;display:block;position:relative;bottom:0}.action_btn button{height:auto;margin:0;padding:10px 20px;display:block;position:relative}.slick-dots{justify-content:center;margin:0;padding:0;display:flex}.slick-dots.slick-dots-bottom{margin-top:10px}.slick-dots .slick-dot-item{cursor:pointer;background-color:#e0e0e0;border:none;outline:none;width:20px;height:7px;margin:0 4px;transition:background-color .3s;border-radius:5px!important}.slick-dots .slick-dot-item.active{background-color:#c10505}.ticket-drawer{border-radius:0!important;margin:0!important;padding-bottom:0!important;position:absolute!important;top:0!important;right:0!important}.ticket-drawer.addon{max-width:400px}.top-tabs{background:#f7f2ee;border:1px solid #f3e6dd;border-radius:12px;align-items:center;margin:0 0 15px;display:flex}.top-tabs .tab{text-align:center;vertical-align:middle;color:#2f3033;cursor:pointer;background:0 0;border:none;border-radius:12px;flex:1;padding:13px;font-family:Poppins,serif;font-size:14px;font-weight:500;line-height:100%}.top-tabs .tab.active{color:#c10505;background:#fff;font-weight:600;box-shadow:0 0 12.2px -2px #c106042b}.seat-info.bg-standard-ticket{background:0 0!important}.seat-info .class{color:#fff;background:#33c2a2;border-radius:5px;margin:0 0 10px;padding:6px;font-size:14px;font-weight:700}.seat-info .seat-value{text-align:center;border:1px solid #eaeaea;border-radius:5px;align-items:center;gap:5px;padding:5px;display:flex}.seat-info .seat-value>div{color:#2f3034;background:#eaeaea;border-radius:6px;flex:1;padding:7px;font-size:12px;font-weight:600;line-height:1.2}.seat-info .seat-value>div strong{font-size:12px;font-weight:600;display:block}.ticket-modal-main{flex-direction:column;max-height:100vh;display:flex}.addon.ticket-drawer .ant-modal-container{flex-direction:column;max-height:100vh;display:flex;overflow:hidden}.addon.ticket-drawer .ant-modal-body{flex-direction:column;flex:1;padding:0;display:flex;overflow:hidden}
/*# sourceMappingURL=00bjwb_rsb43_.css.map*/