.ctm-select-dropdown .sg-option{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFMAAABPCAMAAACgeAnSAAAA2FBMVEUAAABlZWVlZWVlZWVlZWVlZWVlZWX///9lZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWXxykTpAAAAR3RSTlMAELDw4ICgAEBwYNAgUMCQMPbspojixGoOLNzyW9P6+DwKuPvK/vUYdAQC33y+/dZYrIIIbvf5ncEkC8785TQBLu6/5sm1D9X8NBUAAAGISURBVHhe7ZVnb4MwEIZrIJRmtNlpRrO69957vv//HzWnixRZimuJg6zyfHl1CB6EfT6WzKTwF8r43HLiHEPi3MkNaAGHlEfAMeWtzOlSoYAMZQD4lCuTdSZOx0Q9vBMmgrDOxFlIMyUQRS52ZU6XC74Z3qiX+G01oEJZBqqUJYnTxOw52/6AEvBO2QcalFsgZ88fw5XFadkjhTE4c+eEy1yD2OaiG8opO0cHWZ09dkZ6NtMROPcDnbLUaV/PkwzzDKLNxYvAuRA936QueQNOKc+Ac8oLkPMypeOwM9K5lJ5R57qnU2Sn4N9h3aNOiumDcLnIxj1D4nea13P6c0nulH/7zRpzB6LJxf1/nksh1lPgNOy76LzHNpceHJ1HqdO+R0+rTANEh4u8wGkiWBDnq9KpSZ32Xtp0mA0QBS7qC/Iv7vk61Th6fvrOj/yQz4icfCfj6c6CN6QSmXN0XYGx9qfAaSKYtDNxfuWGtMDgWyklchqIx+ma6IZ3mrE4f1wDAqfxublx/gK5SmbGY3cqJAAAAABJRU5ErkJggg==) no-repeat scroll 12px/15px;padding-left:32px;color:#3d3d3d}.ctm-select-dropdown .sg-option+.sg-option{border-top:1px dashed #d3d3d3}.ctm-select-dropdown .sg-option.airport{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFMAAABPCAMAAACgeAnSAAACKFBMVEV6enr///9FRUVZWVlBQUFAQEBzc3M9PT1ycnI9PT1tbW11dXVra2tvb289PT09PT1gYGBfX19AQEBJSUlVVVVLS0tSUlJGRkZxcXFDQ0M9PT09PT1AQEBxcXFSUlJjY2NWVlZGRkZXV1dZWVloaGg/Pz9HR0c9PT1ERERmZmZfX19BQUFwcHBAQEBBQUE9PT1AQEA/Pz9QUFBKSko/Pz9MTExOTk5lZWVkZGR0dHRQUFBoaGhLS0tlZWVnZ2dERERTU1Nubm5YWFhNTU1kZGRJSUlISEhJSUlpaWk9PT0/Pz9SUlJdXV1cXFxcXFxGRkZDQ0NGRkZBQUFOTk5iYmJFRUVISEhaWlpDQ0NCQkJDQ0NgYGBaWlpsbGxEREReXl5dXV1GRkY9PT1ISEhkZGRvb29FRUVZWVlDQ0NPT09BQUFubm5jY2NDQ0NLS0tVVVU/Pz9AQEBcXFxYWFhqampmZmZOTk5MTExhYWFHR0c9PT1KSkpFRUVPT09RUVFbW1tAQEBCQkJISEhPT09UVFRCQkJRUVFsbGxFRUVeXl5WVlZeXl5gYGBiYmJKSkpRUVFUVFRMTExCQkJHR0dSUlJQUFBDQ0NpaWlTU1NbW1tNTU1XV1dRUVFNTU1DQ0NAQEBQUFBnZ2dQUFA/Pz9WVlZiYmJLS0tERERISEhZWVlUVFRPT09FRUVOTk5ZWVlBQUFDQ0NHR0d6enp4eHh1dXV2dnZ5eXl3d3dsZix7AAAAsnRSTlMAAGjcMS7+Bv4Q+/76/QIK7Oomj9CbxHP+WQwULP3F8NJw1dv3H3cSYvXrPP0qNQQ3G7mWHaGx9fP+tviZ9PZhx/zYo/SOg4j4CCXD5uPkblV0Oq3ubYThTUVU69/6ZOjncRaB8vxr3VCyM/vxXJzPIxfl2fr2q57tfQ6UZbXB4xlGh7jMQ7/7aurR6e3wl8DIojiAwrtP+cbhpta9p1IovPe6IdDvmF+G2suzZ6rePkt8/1fuCQAAAzZJREFUeF7t1FVz3EgUhuFPO8gM5hhixwgbY4yBNbPDzMYgM8MyMzPzGfDf27VmPMpYUksp983Wznuteqq6W+dA4N//2lxzlscDYV+3NW5f96ivBgDWbPoDs4WUbkswd83m8EgVZXbyqqJpmwjfHT2y9ZPeZjCz7C12kaxEi9y81++lVJdGji5ArfypMlKsUG4O0NP1lIYaodDzV3yk0ma5WWCgzJxjTXXIrK6oU02MbrTITbjPXKLMErHDoT1fIlXeZHGM1Oq8rvLudUEHrW6wAmIbdu0m1XLu5Kv/nzP7M8WD4dwG8Rq37yD1LlYC6iaOtbiko7e1FGC5+iKnOhi9FrGAaQI1B+IiEPM2id96Dn3nIPWqAgC0TODBKaLYp8eT13hzPMoQd4TyocuEv+P9XFFs7mgnRicC5YDMZNVwP+xigNH2vg3AM5meiq0xhhiv/qEBkJkz860TUOnGtpejxMhQAXkCbpuJzGXfQqGC7etZYKzs0BAUzTZarnunTJx7awuxqr0F5QS8R2KOh7aMoT9+0UHszkLVnF6kZL4aaZOdeX2JNMrJVTfxZnrt74KY8cmLCdJsHAxzslbafQuwvRS0ko6WTrNMGCSg55XqOOnqVTDNow569iJsE149iMubQ1KvHdMw+7XF9Zv31cckMvoGNMy8y8TuhbffAd4lqVPntUyEWOCm6qlmANhIUvPQNKcPqh86+AHE3AaJ/NCvbeIjZdD8cZcJqTxOyfwMOszThUrr+/M9HqQzStOaY9JjwkCZ1fYUfZGHpyuR5vUr6DKNPslb+vpA6z6s7ps0ad2rz8T5rt1Ou91eNVrUFWmEQtJJzg7pNIG8ApPJdM4G5dzd6X+rBLpNdo2LlOoCeJk7rSu3XcLN3Lby7N+7uZnFlOpv8DItF1bWiY2baWxLmU3gZv6YGt7Lfn7mTySW6AA/s5XEnEZ+pudnEvsF/MzydpG0GjmaxuQT/QqO5m8ieSSfp/n7Mrl/GDzNP4jMhnJwNcfspRGAr/nnXwBvE/hvm1kza2bNrHmu8jmO9dZDQOU64lpnQABnksgqIMrbjAow8zYTAkp5m4MCTLOb4hwzH54T/gF45hccSHNtKQAAAABJRU5ErkJggg==)}.ctm-select-dropdown .sg-option.sub{background-position-x:32px;padding-left:52px}.ctm-select-dropdown .matched{color:#1890ff}.ctm-select-dropdown .sg-option-country{color:grey;margin:0 5px;font-size:.8em}.fare-forecaster-form-wrapper{background:rgba(30,36,54,.65);padding:1em;border-radius:.25rem;border:1px solid rgba(34,36,38,.15);color:inherit}.fare-forecaster-form{max-width:925px}.test{max-width:none}.fare-forecaster-form .ant-form-item-label{padding-bottom:0!important}.fare-forecaster-form .ant-form-item-label label,.fare-forecaster-form .ant-radio-wrapper{color:#fff;white-space:normal;font-size:14px}.dep-city-txt__wrap input{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAVCAYAAABc6S4mAAAACXBIWXMAAA06AAANOgEDIh6FAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAASpJREFUeNq0VN0NgjAQLoZ33UA30A1kA32Qd9zADXQEnUB4FRN1g7oBTiBuIBPgd8lhmqZVwfaSy0GvfN/9EtR1LXQ55nkKM+fXaBHHhegovQ++PqsE4dw1wQpaKUQnkCTOCFCSJ8xWO953IQlMPVB6UcIMteMlAkhd9KAplTBksnWSAWchYaYGV4ZMEuVeRBPHSvcf0OQXghHM3eK+NKPMw2AuEUAmNgJESX3YWdwz1r7FnwX54fDkCxRNwhNEpAMlZdJxywG60rISwQYPaz68Qc+8xW0B6Vvq1xlByneTQUCRlh/StMmDgyEw2WRunCJeoP0XwEoDLFuNKUgKrSxVA8aAnX54obZUGwVQCgfydQ/+lZ7wLN4JQuUf4kPSkMHXngik9xK9BBgA49R27e55LIAAAAAASUVORK5CYII=) no-repeat scroll 5px/15px!important}.arr-city-txt__wrap input,.dep-city-txt__wrap input{padding-left:25px;padding-right:10px;overflow:hidden;text-overflow:ellipsis}.arr-city-txt__wrap input{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXCAYAAADgKtSgAAAACXBIWXMAAA06AAANOgEDIh6FAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPtJREFUeNpi/P//PwMhsGb1apCii0C8ICQ0dAIDkYCJgXigD8T9JKgnyXCYLwJoZjgQDBLDgd7cAMUKROrhB6o1INblAkDsD8QNJLg+gdRgCQC6SICaQYNsOD8oHQMtSCAiiOSJCUYWNL4/FIOS3EMgtQGID+Bx/QRyU4s8EOcD8Xpyw50J6rKHZCRJfaDvCvClHEZY2QINQ5BXHaCYnwSLPiIF4QFg+fMAxXAs2dwBySJ7En21EWhBACORpaIAkkUO0EKMEHAkynAslimgWSaPRdlEsgzHYpkBkkUgiycAg2UBVQynZqk4OAxnAYZXA80MB+L6IRksAAEGAMIjXazUTXTHAAAAAElFTkSuQmCC) no-repeat scroll 5px/15px!important}.date-txt,.date-txt__wrap input{padding-left:25px;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAWCAYAAAAinad/AAAACXBIWXMAAA06AAANOgEDIh6FAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMVJREFUeNpi/P//PwMMrFm9GsZpDAkNbWDAAYDqHIDUfijXEaj2AIjBxEBFwLh61aoEIA1yhTyFZk1kARITgJifCg7LZ6KSQQxUDzOqGsaCxL4IxB/INMce3bACWHohFcDSJwsWCVBSUQDiAyDDoQkUhB8A+QuAfJBcAlT5AqDYA2zehIEEmLNBBkINqgfigyDNUIvqkeQf0CQCQDngP3oeIzfMBm86GzWMsrw5ARjFHyg1DJTB9aGYYpeBsksBFXx5ACDAABuaO++XSkr8AAAAAElFTkSuQmCC) no-repeat scroll 5px/15px}.time-txt,.time-txt__wrap input{padding-left:25px;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAACXBIWXMAAA06AAANOgEDIh6FAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAaVJREFUeNqcVe1tg0AMhVsg6QTNBnSDMAKVmv90grJByATNBuV3UqlsULIBnaDpBmWC1I7eRQ8LLg2WrBOH/c4f73zx6XSKrsn7fl/KsqatL9FKtH5arY5DPi6aJonoq+g3Dg0Di1Eu2orOA6AH870e8nEMKssbomnGwCX1VJY70Y1oRxn0fBxAHwAajRka8F9RLUGKenufytvE2jxNBT8iRDGjJqUKFGisHq7+99h6FPvayY+MQLV+CxNFE6o5Ds1pq/SlyHgThumN4A01NRHbBQP/wCCaAs71VUxH9WxQs0wB/gvu7b0/ZM48PqLeH95oBDxlUG9vb6C9eQ1AtqY5HvxZOx6yv9Btv9v5YXEA+SeJRK++n/jcOEpzeaU514TZ1Sowp1ZMjHZOXO7OF8TQpFAOjjhngYxKYtc5UIdubrCpP+shSjFb7ESU5YXGQXFhBQYKU6pFM0a7r4eLbs3wyv1cif0LQiRPzOytmKc4MENNZ2SrVOxPN9MErdHyht51iLTu8XjozUNNSxP9EKCCFUNjNQ49pngANHXLhtZGaOVPgAEAZifqkXTycdUAAAAASUVORK5CYII=) no-repeat scroll 5px/15px}.add-flight-btn{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4OGZmNDI3Ni0wMDE2LTcwNGItYWQyYy0yODA4ODgyNzA3YzEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Rjg3NDg0OTg3OERFMTFFNzg1QjdDMjc0MEFDMDA4RDciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Rjg3NDg0OTc3OERFMTFFNzg1QjdDMjc0MEFDMDA4RDciIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjg4ZmY0Mjc2LTAwMTYtNzA0Yi1hZDJjLTI4MDg4ODI3MDdjMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4OGZmNDI3Ni0wMDE2LTcwNGItYWQyYy0yODA4ODgyNzA3YzEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6DVSxDAAABXklEQVR42mL8//8/Az0ACyEF9turE4BUABA7ADE/mvRDID4AxAsOerYewGcOIy4fAS0AGT4BiOWJdPRBIG7AZSFWi4CWLABS8WSGUiPQsgaCFgEtuQCk9CmMkoVAyxKQBZiw+ESfCnEfDzSrAKuPoHGynsqJzRDoswvoPppAjE4rXgkwJhJMQAk6aBImKnWlavuCMZHAHmi2ArKPAmiYVwOQLXKgl0X8NLRIgWARBIp09PiQgiaE+RapKOKJJ2bjMkYeIx8NWKF67PMLhmNoLoX5BI8P0MFFZB89pKFnHiBbdICGFh1AtmgBDS3agF7WgWy2p7Il8FIcOdU1UNmSj0BcgFFNQGvGRipalAA08wO+io+S2hWef4GWLMBZ8UF9BgrTQgqCKxDdEpwlA1AhqB4xhDY4iI54ULkG1LuBpFYQUlAqQEvgAGgBKY+U4x9A88kGoAUPyGpuURsABBgAGYh7hmvEC+oAAAAASUVORK5CYII=) no-repeat scroll 0/20px;color:#fff;cursor:pointer;padding-left:25px;float:left}.f-delete{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAACXBIWXMAABYlAAAWJQFJUiTwAAACxUlEQVRo3uWaPXayQBSGX4GGhrgD3YHQYKnppotLwJWFJWg33WdKaAZ3YHagNDRw/IrM5BgCMvwMgrkN53hk4OH+35nJ9XrFM4mhYlFK6RqADWDKf7L5NeLXM4CIEHLo+tmTLjREKZ0D8ABsACxq3n4EsAPgE0JODwWilHocZNXRB/7gYH6vQNykfAAzRa7wCcBrYpK1gCilUw7y1pOP7znYuXMgSqkN4ADgpefAdQGwJoREMn/WavgKewAM+DMZf4f2QHyh9wGkmHcZKG0kMNJQpT7EfYYNtCBwynyqEIhHs9ODfEY2UMyLol+ZyfkDhhGBwpfSEE+a/0ZSi77mk69Wop2xiH/X5HgEmY0IaJaPenkNeRifFAPxFqBR1WxZFlarFSzL6vVeLiv+7r801Fg7juPANE24rlvrxSzLguu6ME0TjuN0oqVboE3T1RhjSNMUhmFIQwkYwzCQpikYa5XDN0VAi6arxXGMMAylofIwYRgijuM2QIsfQDz3tBJZKAUwt/nzW0N2F+GmCkoVzC2DAJp2tWoZlGKYbwYlYywBJQCWyyUAQNd1VTC/8pCtCirLMui6Dl3XkWWZShhbugUfkwigqOuFhc8IzQhN1U2+NSRSpqF8AAiCAEEQ1E6+bTR0VgUjfKZu8m0g585Nrio0K4aKfnSslNKrShjV1QIhZJL3oWMfMIo0dSwqTndt2oe6XzsP1bJ92BUBNZ4lMMaQJElt0xFQSZK0bR/8wqkPpfSA7vZ6+pIPQsi6bKbgY3ziV83lTiOa/HwSQuZVc7kxTX68u3M5Hs8P+No5G7rsi7YstTvklwHDXMosSSvJumcA6wEDrcv2XbU7pUQEYDtAmO29/Vatoj7yBwa1rTrDUNkPDQhqK3Mg429u69/41LznkL7H19ajdL/2t4/GFIB5eIbDSwVgczzD8bIKkxzvAcAhyX+KDOT60TehjwAAAABJRU5ErkJggg==) no-repeat scroll 50%/contain;padding:5px 10px;cursor:pointer}.widget-wrapper-delete.widget-wrapper-delete,.wrapper-delete.wrapper-delete{position:absolute;right:-40px;width:40px}.arr-city-txt__wrap .ant-select-selection__placeholder,.dep-city-txt__wrap .ant-select-selection__placeholder{margin-left:25px!important}.fare-forecaster-panel{padding:20px;background-color:rgba(30,36,54,.65);color:#fff;border-radius:.25rem;border:1px solid rgba(34,36,38,.15)}.panel-trip{margin-left:15px;font-weight:700}:root .toggle-form-btn{float:right;color:#fff!important;background-color:#000!important;right:10px;top:15px;box-shadow:inset 0 0 0 1px transparent,inset 0 0 0 0 rgba(34,36,38,.15);min-height:1em;outline:none;border:none;vertical-align:initial;background:#e0e1e2 none!important;color:rgba(0,0,0,.6)!important;font-family:Open Sans,Helvetica Neue,Arial,Helvetica,sans-serif;margin:0 .25em 0 0;padding:.6875em 1.5em;text-transform:none;text-shadow:none;font-weight:600;line-height:1em;font-style:normal;text-align:center;text-decoration:none;border-radius:.25rem;font-size:1rem;height:auto}:root .toggle-form-btn:hover{background-color:#cacbcd!important;color:rgba(0,0,0,.8)!important}:root .toggle-form-btn.close{background-color:var(--action-color)!important;color:#fff!important}:root .toggle-form-btn.close:hover{background-color:var(--action-active-color)!important;color:#fff!important}:root .submit{float:right}.fare-forecaster-form .ant-select-auto-complete.ant-select .ant-select-selection__rendered{line-height:30px}.fare-forecaster-form .ant-row.vertical-align-top .ant-form-item-children>*{vertical-align:top}.fare-forecaster-form .ant-row.vertical-align-top .f-delete{display:inline-block;padding:10px}@media (max-width:1740px){.widget-wrapper-delete.widget-wrapper-delete{position:absolute;left:58px;width:40px;top:-33px;z-index:222}}@media (max-width:768px){:root .toggle-form-btn{top:10px}.panel-trip{display:block;margin-left:0}.fare-forecaster-form-wrapper{padding-right:20px;padding-top:50px}}.fare-forecaster-result-wrapper{position:relative;font-size:14px;margin-bottom:30px}.flight-calendars-wrapper{margin-top:20px;padding:20px;background-color:rgba(30,36,54,.65);min-height:600px;position:relative;border:1px solid}.flight-calendars-wrapper.one-way{min-height:340px}.col-head,.row-head{text-align:center;padding:10px;height:60px;background-color:#1d1f2e;color:#789;white-space:nowrap}.col-head{box-shadow:inset 0 -5px 15px -5px rgba(0,0,0,.75)}.row-head{box-shadow:inset -5px 0 15px -5px rgba(0,0,0,.75)}.col-head.row-head{padding:0;position:relative;background:none;box-shadow:none}.cell{text-align:center;padding:10px;height:60px;line-height:40px;cursor:pointer;background-color:#1d1f2e;white-space:nowrap}.cell.disabled{color:grey;cursor:default}.cell.focus,.col-head.focus,.row-head.focus{background-color:rgba(173,190,197,.2)}.cell:not(.disabled):hover{font-size:1.1em}.cell.focus:hover{box-shadow:0 0 5px rgba(0,0,0,.75)}.cell.active{background-color:#1890ff}.cell.lowest{position:relative}.cell.highest:after,.cell.lowest:after{position:absolute;content:"";z-index:1;border-right:10px solid #589b5d;border-top:10px solid transparent;margin-left:5px;top:25px}.cell.highest:after{border-top-color:#bd463a;border-right-width:0;border-left:10px solid transparent}.cell.active.lowest:after{border-right-color:#fff}.cell.active.highest:after{border-top-color:#fff}.calendar-detail-wrapper{margin-top:20px;padding:20px;background-color:rgba(30,36,54,.65);min-height:260px;position:relative;border:1px solid}.detail-flight-wrapper{margin-bottom:25px;border-bottom:1px solid #ebecf0}.detail-flight-title{color:#fff;margin-bottom:5px}.detail-flight-content{background-color:#fff;color:#000;padding:15px;font-size:12px}.detail-flight-content .airline-logo{position:relative;top:-3px;margin-right:5px}.fare-forecaster-result-wrapper .error{padding:30px 50px;min-width:250px}.fare-forecaster-result-wrapper .error,.first-loading-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}:root .detail-bkg-btn{width:100%;margin-bottom:20px}.flight-airport-wrapper,.flight-icon-wrapper{font-size:1.3em;height:24px;line-height:24px;margin:5px 0}.detail-fare-wrapper{text-align:center}.detail-fare-wrapper.lowest{color:#589b5d}.detail-fare-wrapper.highest{color:#bd463a}.detail-fare-wrapper b{margin-right:5px;font-size:1.5em}.dot{display:inline-block;height:1em;line-height:1;text-align:left;vertical-align:-.25em;overflow:hidden}.dot:before{display:block;content:"...\A..\A.";white-space:pre-wrap;animation:dot 1.5s step-start infinite both}.flight-calendars-mobile{display:none}.lowest-fare-icon-wrapper{margin-top:20px;text-align:right}.lowest-fare-icon-wrapper span{vertical-align:middle}.highest-fare-icon,.lowest-fare-icon{border-right:13px solid #589b5d;border-top:13px solid transparent;display:inline-block;margin-right:10px}.highest-fare-icon{border-top-color:#bd463a;border-right-width:0;border-left:13px solid transparent;margin-left:20px}.ff-detail-footer{display:flex;justify-content:flex-end;align-items:center}.detail-btn-wrapper{margin-left:16px}@keyframes dot{33%{transform:translateY(-2em)}66%{transform:translateY(-1em)}}@media (max-width:768px){.flight-calendars-mobile{display:block}.flight-calendars-desktop{display:none}.dep-col{background-color:#1d1f2e;text-align:center;padding:15px 2px;cursor:pointer}.dep-col:hover{background-color:rgba(173,190,197,.2)}.dep-col.active,.dep-col.active:hover{background-color:#1890ff}.ret-row{background-color:#1d1f2e;border-bottom:1px solid rgba(0,0,0,.2);height:52px;line-height:52px}.ret-row:not(.disabled){cursor:pointer}.ret-row:not(.disabled):hover{background-color:rgba(173,190,197,.2)}.ret-row .date{padding-left:15px}.ret-row .price{text-align:right;padding-right:15px}.ret-row.disabled .price{color:grey}.ret-row.active,.ret-row.active:hover{background-color:#1890ff}.dep-col.highest,.dep-col.lowest,.ret-row.highest .price,.ret-row.lowest .price{position:relative}.dep-col.highest:after,.dep-col.lowest:after,.ret-row.highest .price:after,.ret-row.lowest .price:after{position:absolute;content:"";z-index:1;border-right:10px solid #589b5d;border-top:10px solid transparent;right:0;bottom:0}.dep-col.highest:after,.ret-row.highest .price:after{top:0;border-top-color:#bd463a;border-right-width:0;border-left:10px solid transparent}.calendar-detail-wrapper.empty{display:none}}:root{--action-color:#156af4;--action-active-color:#024eeb;--action-active-subtle-color:#e5effc;--action-clicked-color:#0031cb;--positive-color:#52c41a;--positive-active-color:#3db10d;--positive-active-subtle-color:rgba(82,196,26,0.1);--positive-clicked-color:#319a0a;--negative-color:#da1e28;--negative-active-color:#bd171e;--negative-active-subtle-color:rgba(218,30,40,0.1);--negative-clicked-color:#a31017;--basic-color:#ebecf0;--basic-active-color:#dfe1e6;--basic-active-subtle-color:rgba(223,225,230,0.2);--basic-clicked-color:#ced3da;--warning-color:#f1c21b;--contrast-color:#141b22;--default-color:#2d3840;--subtle-color:#6d7880;--non-essential-color:#abb1bb;--reverse-color:#fff;--placeholder-color:#bfbfc0;--input-border-color:#ced3da;--disabled-bg-color:#fafbfc}.ctm-btn.ctm-btn{box-sizing:border-box;cursor:pointer;font-size:16px;text-align:center;height:48px;line-height:46px;padding:0 24px;border-radius:4px;display:inline-block;transition:all .3s cubic-bezier(.645,.045,.355,1);outline:0;min-width:100px;color:#fff;background-color:var(--action-color);border:1px solid var(--action-color)}.ctm-btn.ctm-btn:hover{outline:0;box-shadow:0 4px 12px rgba(0,0,0,.1);background-color:var(--action-active-color);border-color:var(--action-active-color);transform:translateY(-1px)}.ctm-btn.ctm-btn.ctm-btn-disabled:hover{transform:translateY(0);box-shadow:none;background-color:var(--action-color);border-color:var(--action-color)}.ctm-btn.ctm-tile-btn,.ctm-btn.ctm-tile-btn:hover{background-color:#0294d7;border-color:#0294d7}.ctm-btn.ctm-btn-s{height:44px;line-height:42px;padding:0 20px;min-width:92px}.ctm-btn.ctm-btn-xs{height:40px;line-height:38px;padding:0 16px;min-width:84px}.ctm-btn-disabled{opacity:.3}.ctm-btn-loading{position:relative}.ctm-btn-loading>span{opacity:0}.ctm-btn-loading:after{content:"";width:16px;height:16px;position:absolute;left:50%;top:50%;margin-top:-8px;margin-left:-8px;border-radius:50%;border-color:currentcolor;border-style:solid;border-width:0 2px 2px 0;animation:ctmLoadingRotate .5s linear infinite}.ctm-btn.ctm-btn-destructive{color:#fff;background-color:var(--negative-color);border-color:var(--negative-color)}.ctm-btn.ctm-btn-destructive:hover{background-color:var(--negative-active-color);border-color:var(--negative-active-color)}.ctm-btn.ctm-btn-destructive.ctm-btn-disabled:hover{background-color:var(--negative-color);border-color:var(--negative-color)}.ctm-btn.ctm-btn-success{color:#fff;background-color:var(--positive-color);border-color:var(--positive-color)}.ctm-btn.ctm-btn-success:hover{background-color:var(--positive-active-color);border-color:var(--positive-active-color)}.ctm-btn.ctm-btn-success.ctm-btn-disabled:hover{background-color:var(--positive-color);border-color:var(--positive-color)}.ctm-btn.ctm-btn-basic{color:var(--default-color);background-color:var(--basic-color);border-color:var(--basic-color)}.ctm-btn.ctm-btn-basic:hover{background-color:var(--basic-active-color);border-color:var(--basic-active-color)}.ctm-btn.ctm-btn-basic.ctm-btn-disabled:hover{background-color:var(--basic-color);border-color:var(--basic-color)}.ctm-btn.ctm-btn-outline{color:var(--action-color);border-color:var(--action-color);background-color:#fff}.ctm-btn.ctm-btn-outline:hover{color:var(--action-active-color);border-color:var(--action-active-color);background-color:var(--action-active-subtle-color)}.ctm-btn.ctm-btn-outline.ctm-btn-disabled:hover{color:var(--action-color);border-color:var(--action-color);background-color:#fff}.ctm-btn.ctm-btn-outline.ctm-btn-destructive{color:var(--negative-color);border-color:var(--negative-color)}.ctm-btn.ctm-btn-outline.ctm-btn-destructive:hover{color:var(--negative-active-color);border-color:var(--negative-active-color);background-color:var(--negative-active-subtle-color)}.ctm-btn.ctm-btn-outline.ctm-btn-destructive.ctm-btn-disabled:hover{color:var(--negative-color);border-color:var(--negative-color);background-color:#fff}.ctm-btn.ctm-btn-outline.ctm-btn-success{color:var(--positive-color);border-color:var(--positive-color)}.ctm-btn.ctm-btn-outline.ctm-btn-success:hover{color:var(--positive-active-color);border-color:var(--positive-active-color);background-color:var(--positive-active-subtle-color)}.ctm-btn.ctm-btn-outline.ctm-btn-success.ctm-btn-disabled:hover{color:var(--positive-color);border-color:var(--positive-color);background-color:#fff}.ctm-btn.ctm-btn-outline.ctm-btn-basic{color:var(--default-color);border-color:var(--basic-color)}.ctm-btn.ctm-btn-outline.ctm-btn-basic:hover{color:var(--contrast-color);border-color:var(--basic-active-color);background-color:var(--basic-active-subtle-color)}.ctm-btn.ctm-btn-outline.ctm-btn-basic.ctm-btn-disabled:hover{color:var(--default-color);border-color:var(--basic-color);background-color:#fff}.ctm-btn.ctm-btn-ghost{border-color:transparent;background-color:initial;color:var(--action-color)}.ctm-btn.ctm-btn-ghost:hover{border-color:transparent;color:var(--action-active-color);background-color:#e5effc}.ctm-btn.ctm-btn-ghost.ctm-btn-disabled:hover{border-color:transparent;background-color:initial;color:var(--action-color)}.ctm-btn.ctm-btn-ghost.ctm-btn-destructive{color:var(--negative-color)}.ctm-btn.ctm-btn-ghost.ctm-btn-destructive:hover{color:var(--negative-active-color);background-color:var(--negative-active-subtle-color)}.ctm-btn.ctm-btn-ghost.ctm-btn-destructive.ctm-btn-disabled:hover{color:var(--negative-color);background-color:#fff}.ctm-btn.ctm-btn-ghost.ctm-btn-success{color:var(--positive-color)}.ctm-btn.ctm-btn-ghost.ctm-btn-success:hover{color:var(--positive-active-color);background-color:var(--positive-active-subtle-color)}.ctm-btn.ctm-btn-ghost.ctm-btn-success.ctm-btn-disabled:hover{color:var(--positive-color);background-color:#fff}.ctm-btn.ctm-btn-link{border:0;background-color:initial;color:var(--action-color);height:auto;line-height:1.5;padding:0;min-width:0}.ctm-btn.ctm-btn-link:hover{color:var(--action-active-color);transform:translateY(0);box-shadow:none;background-color:initial}.ctm-btn.ctm-btn-link.ctm-btn-disabled:hover{color:var(--action-color);background-color:initial}.ctm-btn.ctm-btn-link.ctm-btn-basic{color:var(--subtle-color)}.ctm-btn.ctm-btn-link.ctm-btn-basic:hover{color:var(--default-color)}.ctm-btn.ctm-btn-link.ctm-btn-destructive{color:var(--negative-color)}.ctm-btn.ctm-btn-link.ctm-btn-destructive:hover{color:var(--negative-active-color)}.ctm-btn.ctm-btn-link.ctm-btn-destructive.ctm-btn-disabled:hover{color:var(--negative-color);background-color:initial}.ctm-btn.ctm-btn-link.ctm-btn-success{color:var(--positive-color)}.ctm-btn.ctm-btn-link.ctm-btn-success:hover{color:var(--positive-active-color)}.ctm-btn.ctm-btn-link.ctm-btn-success.ctm-btn-disabled:hover{color:var(--positive-color);background-color:initial}.ctm-input-label{font-size:13pt;margin-bottom:8px;color:var(--subtle-color)}.ctm-input{padding:4px 15px;height:48px;font-size:14pt;color:var(--default-color);font-weight:400;box-sizing:border-box;margin:0;font-variant:tabular-nums;list-style:none;font-feature-settings:"tnum","tnum","tnum";position:relative;display:inline-block;width:100%;line-height:1.5;background-color:#fff;background-image:none;border:1px solid var(--input-border-color);border-radius:4px;transition:all .3s;font-family:inherit;outline:none}.ctm-input:focus,.ctm-input:hover{outline:none;border-color:var(--action-active-color)}.ctm-input::placeholder{color:var(--placeholder-color)}textarea.ctm-input{height:150px;resize:none;padding:10px 15px}.ctm-input:disabled{border-color:var(--input-border-color);box-shadow:none;color:var(--non-essential-color);background-color:var(--disabled-bg-color)}.ctm-input-tip{color:var(--subtle-color);font-size:14px;position:absolute;bottom:-2px;left:0;right:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transform:translateY(100%)}.ctm-input-wrap{margin-bottom:24px;position:relative}.ctm-input-wrap>.ctm-input-label:only-child{margin-bottom:0}.ctm-has-error .ctm-input{border-color:var(--negative-color)}.ctm-has-error .ctm-input-tip{color:var(--negative-color);padding-left:21px;background:no-repeat left 3px/14px;background-image:url(/images/ctm_error_icon.png)}.ctm-has-error .ant-input,.ctm-has-error .ant-input:hover,.ctm-has-error .ant-select-auto-complete .ant-select-search__field,.ctm-has-error :not(.ant-select-auto-complete) .ant-select-selection{border-color:var(--negative-color)!important}.ctm-error-txt{color:var(--negative-color)}.ctm-success-txt{color:var(--positive-color)}.ctm-warning-txt{color:var(--warning-color)}.ctm-display-item{margin-bottom:12px}.ctm-display-item-title{font-weight:500}.ctm-display-item-content,.ctm-display-item-title{color:#2d3840;font-size:16px}.ctm-dropdown .sg-option{background:no-repeat scroll 12px/15px;padding-left:15px;color:#3d3d3d}.ctm-dropdown .sg-option+.sg-option{border-top:1px dashed #d3d3d3}.ctm-dropdown .sg-option.Hotel{padding-left:32px;background-image:url(/images/summary_bed.png)}.ctm-dropdown .sg-option.City{padding-left:32px;background-image:url(/images/icon_sg_city.png)}.ctm-dropdown .sg-option.Region{padding-left:32px;background-image:url(/images/addr_gray.png)}.ctm-dropdown .matched{color:#1890ff}.ctm-dropdown-txt__wrap input{padding-left:15px;overflow:hidden;text-overflow:ellipsis}.ctm-dropdown-txt__wrap.City input{padding-left:55px;background:no-repeat scroll 17px/auto 100%;overflow:hidden;text-overflow:ellipsis;background-image:url(/images/addr_gray.png)}.ctm-dropdown-txt__wrap .ant-select-selection__placeholder{margin-left:15px!important}.ctm-dropdown-txt__wrap.City .ant-select-selection__placeholder{margin-left:55px!important}.ctm-dropdown-txt__wrap.ant-select-loading .ant-select-arrow{display:block;border:2px solid var(--action-color);border-top:2px solid #fff;border-radius:50%;animation:ctmLoadingRotate 1s linear infinite;width:14px;height:14px}.ctm-dropdown-txt__wrap.ant-select-loading .ant-select-arrow>.anticon{display:none}@keyframes ctmLoadingRotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ctm-modal{max-height:520px;padding:0;width:550px;overflow-y:hidden;font-family:SF Pro Text,Segoe UI,Helventica Neue,Roboto,Ubuntu,"Sans Serif";--title-font-weight:600}.ctm-modal.ctm-font-sf-pro-text{--title-font-weight:500}.ctm-modal .ant-modal-content{padding-top:.5px;padding-bottom:.5px}.ctm-modal .ant-modal-header{color:var(--contrast-color);font-size:18px;font-weight:var(--title-font-weight);padding:24px;border-bottom-width:0}.ctm-modal .ant-modal-header+.ant-modal-body.ant-modal-body{margin-top:0;max-height:423px}.ctm-modal .ant-modal-footer{padding:0 24px 24px;border-top-width:0}.ctm-modal .ant-modal-body.ant-modal-body{padding:0;margin:24px;color:var(--default-color);font-size:16px;font-weight:400;overflow:auto;max-height:472px}.ctm-modal .ant-modal-confirm-body>.anticon{display:none}.ctm-modal .ant-modal-confirm-body .ant-modal-confirm-title{color:var(--contrast-color);font-size:18px;font-weight:var(--title-font-weight)}.ctm-modal .ant-modal-confirm-body .ant-modal-confirm-title+.ant-modal-confirm-content:not(:empty){margin-top:24px;max-height:423px}.ctm-modal .ant-modal-confirm-body .ant-modal-confirm-content{margin-left:0!important;margin-top:0;color:var(--default-color);font-size:16px;font-weight:400;overflow-y:auto;max-height:472px}.ctm-modal.ant-modal-confirm .ant-modal-close{display:block}.ctm-modal.ant-modal-confirm .ant-modal-confirm-btns{margin-top:24px;display:none}.ctm-modal.ant-modal-confirm .ant-modal-body.ant-modal-body{padding:24px;margin:0;max-height:none!important}.ctm-modal.ctm-modal-with-btn .ant-modal-header+.ant-modal-body.ant-modal-body{max-height:351px}.ctm-modal.ctm-modal-with-btn .ant-modal-body.ant-modal-body{max-height:400px}.ctm-modal.ctm-modal-with-btn .ant-modal-confirm-btns{display:block}.ctm-modal.ctm-modal-with-btn .ant-modal-confirm-body .ant-modal-confirm-title+.ant-modal-confirm-content:not(:empty){max-height:351px}.ctm-modal.ctm-modal-with-btn .ant-modal-confirm-body .ant-modal-confirm-content{max-height:400px}.ctm-modal .ant-modal-close-x{height:24px;width:24px;line-height:36px;text-align:left}.ctm-modal .ant-calendar-input,.ctm-modal .ant-input,.ctm-modal .ant-select{font-size:14pt;color:var(--default-color);font-weight:400}.ctm-modal .ant-input{padding:4px 15px;height:48px}.ctm-modal .ant-input::placeholder{color:var(--placeholder-color)}.ctm-modal .ant-select{width:100%}.ctm-modal .ant-select-selection--single{height:48px}.ctm-modal .ant-select-selection__rendered{margin-left:15px;line-height:46px}.ctm-modal .ant-input,.ctm-modal .ant-select-selection{border-color:var(--input-border-color)}.ctm-modal .ant-input:focus,.ctm-modal .ant-input:hover,.ctm-modal .ant-select-selection:focus,.ctm-modal .ant-select-selection:hover{border-color:var(--action-active-color)}.ctm-modal.ctm-modal-no-close-icon .ant-modal-close{display:none}.ctm-modal-item{margin-bottom:12px}.ctm-modal-item-title{font-weight:var(--title-font-weight)}@media (max-width:1000px){.ctm-modal-w1000{max-width:calc(100vw - 16px);margin:8px auto}}@media (max-width:800px){.ctm-modal-w800{max-width:calc(100vw - 16px);margin:8px auto}}.w-ctm-item{color:#000;margin-bottom:16px;font-size:14px;font-family:SF Pro Text,Segoe UI,Helventica Neue,Roboto,Ubuntu,"Sans Serif"}.ctm-widget-sch{position:absolute;top:0;right:0;display:flex;align-items:center}.ctm-widget-sch .ant-select{color:#fff}.ctm-widget-sch .ant-select-selection{border-width:0;background-color:initial}.ctm-widget-sch .ant-select-selection:hover{border-right-width:0!important}.ctm-widget-sch .ant-select-focused .ant-select-selection,.ctm-widget-sch .ant-select-open .ant-select-selection{border-right-width:0!important;box-shadow:none}.ctm-widget-sch .ant-select-arrow{right:8px;color:#fff}.ctm-widget-sch .sch-icon{position:relative;cursor:pointer;color:#d3d3d3;width:13px;height:13px;border-radius:50%;border:2px solid;display:inline-block;margin-left:10px;transform:translateY(-4px)}.ctm-widget-sch .sch-icon:hover{color:#fff}.ctm-widget-sch .sch-icon:after{content:"";position:absolute;width:2px;height:6px;transform:rotate(-45deg);top:8px;right:-2px;background-color:currentColor}.ctm-widget-sch .add-icon{position:relative;cursor:pointer;color:#d3d3d3;width:20px;height:20px;display:inline-block;margin-left:5px}.ctm-widget-sch .add-icon:hover{color:#fff}.ctm-widget-sch .add-icon:after{content:"+";position:absolute;left:0;top:0;right:0;bottom:0;text-align:center;font-size:25px;line-height:20px}.ctm-ant-wrapper .ant-form-item-label{padding-bottom:0!important}.ctm-ant-wrapper .ant-checkbox-wrapper,.ctm-ant-wrapper .ant-form-item-label label,.ctm-ant-wrapper .ant-radio-wrapper{color:#fff;white-space:normal;font-size:12pt}.ctm-ant-wrapper .ant-calendar-input,.ctm-ant-wrapper .ant-input,.ctm-ant-wrapper .ant-input-number,.ctm-ant-wrapper .ant-select{font-size:14pt;color:#131922;font-weight:400}.ctm-ant-wrapper .ant-input,.ctm-ant-wrapper .ant-input-number{padding:4px 15px;height:48px}.ctm-ant-wrapper .ant-input-number::placeholder,.ctm-ant-wrapper .ant-input::placeholder{color:#bfbfc0}.ctm-ant-wrapper .ant-input-number{width:100%}.ctm-ant-wrapper .ant-input-number-input{padding:0;height:38px}.ctm-ant-wrapper textarea.ant-input{height:96px}.ctm-ant-wrapper .ant-select-selection--single{height:48px}.ctm-ant-wrapper .ant-select-selection__rendered{margin-left:15px;line-height:46px}.ctm-ant-wrapper .ant-select-selection--multiple .ant-select-selection__rendered{margin-left:15px}.ctm-ant-wrapper .ant-select-search__field__placeholder,.ctm-ant-wrapper .ant-select-selection__placeholder{height:30px;line-height:30px;margin-top:-15px}.ctm-ant-wrapper .date-txt,.ctm-ant-wrapper .date-txt__wrap input,.ctm-ant-wrapper .time-txt__wrap input{padding-left:55px;background-size:21px;background-position-x:17px}.ctm-ant-wrapper .arr-city-txt__wrap input,.ctm-ant-wrapper .dep-city-txt__wrap input{padding-left:55px;background-size:21px!important;background-position-x:17px!important}.ctm-ant-wrapper .ant-select-auto-complete.ant-select.arr-city-txt__wrap .ant-select-selection__placeholder,.ctm-ant-wrapper .ant-select-auto-complete.ant-select.dep-city-txt__wrap .ant-select-selection__placeholder{margin-left:55px!important}.ctm-ant-wrapper .ctm-bi-txt-wrap input{padding-left:15px;padding-right:15px;overflow:hidden;text-overflow:ellipsis}.ctm-ant-wrapper .ctm-bi-txt-wrap.ant-select-auto-complete .ant-select-selection__placeholder{margin-left:15px!important}.ctm-ant-wrapper .ant-calendar-input-wrap{height:50px;padding:0}.ctm-ant-wrapper .ant-calendar-date-input-wrap{height:100%}.ctm-ant-wrapper .ant-calendar-input{height:100%;padding:4px 15px}.ctm-ant-wrapper .ant-input,.ctm-ant-wrapper .ant-input-number,.ctm-ant-wrapper .ant-select-selection{border-color:#ced3da}.ctm-ant-wrapper .ant-input-number:focus,.ctm-ant-wrapper .ant-input-number:hover,.ctm-ant-wrapper .ant-input:focus,.ctm-ant-wrapper .ant-input:hover,.ctm-ant-wrapper .ant-select-selection:focus,.ctm-ant-wrapper .ant-select-selection:hover{border-color:var(--action-active-color)}.ctm-ant-wrapper .ant-select-disabled .ant-select-selection{border-color:var(--input-border-color);background-color:var(--disabled-bg-color)}.ctm-ant-wrapper .ant-upload.ant-upload-drag{border:1px solid var(--input-border-color);background-color:#fff}.ctm-ant-wrapper .ant-upload.ant-upload-drag:not(.ant-upload-disabled):hover{border-color:var(--action-active-color)}.ctm-ant-wrapper .ant-upload.ant-upload-drag p.ant-upload-hint,.ctm-ant-wrapper .ant-upload.ant-upload-drag p.ant-upload-text{color:#bfbfc0;font-size:14pt;font-weight:400}.ctm-ant-wrapper .ant-calendar-picker{width:100%}.ctm-ant-wrapper .ant-calendar-picker:hover .ant-calendar-picker-input:not(.ant-input-disabled){border-color:var(--action-active-color)}.ctm-ant-wrapper .ant-select-auto-complete.ant-select .ant-select-selection{border:1px solid var(--input-border-color)}.ctm-ant-wrapper .ant-checkbox-input:focus+.ant-checkbox-inner,.ctm-ant-wrapper .ant-checkbox-wrapper:hover .ant-checkbox-inner,.ctm-ant-wrapper .ant-checkbox:hover .ant-checkbox-inner,.ctm-ant-wrapper .ant-select-auto-complete.ant-select .ant-select-selection:hover{border-color:var(--action-active-color)}.ctm-ant-wrapper .ant-select-disabled .ant-select-selection:active,.ctm-ant-wrapper .ant-select-disabled .ant-select-selection:focus,.ctm-ant-wrapper .ant-select-disabled .ant-select-selection:hover{border-color:var(--input-border-color)}.ctm-ant-wrapper .ant-select-auto-complete.ant-select .ant-select-selection__rendered{line-height:46px}.ctm-ant-wrapper .ant-row.vertical-align-top .ant-form-item-children>*{vertical-align:top}.ctm-ant-wrapper .ant-row.vertical-align-top .f-delete{display:inline-block;padding:10px;transform:translateY(10px)}.ctm-ant-wrapper .ant-select-selection--multiple .ant-select-selection__rendered>ul>li,.ctm-ant-wrapper .ant-select-selection--multiple>ul>li{height:40px;line-height:40px}.ctm-ant-wrapper .ant-select-selection--multiple .ant-select-selection__placeholder{margin-left:0}.ctm-ant-wrapper .ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-ellipsis,.ctm-ant-wrapper .ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-ellipsis{color:#fff}.ctm-ant-wrapper .ant-form-item-required:before{display:none}.ctm-ant-wrapper .has-error .ant-input,.ctm-ant-wrapper .has-error .ant-input-number,.ctm-ant-wrapper .has-error .ant-input-number:hover,.ctm-ant-wrapper .has-error .ant-input:hover,.ctm-ant-wrapper .has-error .ant-select-auto-complete .ant-select-search__field,.ctm-ant-wrapper .has-error :not(.ant-select-auto-complete) .ant-select-selection{border-color:var(--negative-color)!important}.ctm-ant-wrapper .has-error .ant-form-explain{padding-left:21px;font-size:14px;transform:translateY(2px);background:no-repeat left 3px/14px;background-image:url(/images/ctm_error_icon.png)}.ctm-ant-wrapper .ant-checkbox-disabled+span,.ctm-ant-wrapper .ant-radio-disabled+span{color:var(--non-essential-color)}.ctm-ant-wrapper .ant-select-search__field__mirror{overflow:hidden;width:100%;text-overflow:ellipsis;white-space:nowrap}.ctm-ant-wrapper .ant-select-selection--multiple .ant-select-search__field__mirror{width:auto}.ctm-container{min-height:360px;max-width:1570px;margin-bottom:40px;font-family:SF Pro Text,Segoe UI,Helventica Neue,Roboto,Ubuntu,"Sans Serif"}.ctm-container .adv-toggle-btn{color:#fff;cursor:pointer;font-size:16px;position:relative;padding-right:15px;display:inline-block}.ctm-container .adv-toggle-btn:before{content:"";position:absolute;right:0;top:14px;transition:.3s;width:8px;height:8px;transform:rotate(-45deg);border-left:1px solid #fff;border-bottom:1px solid #fff}.ctm-container .advanced .adv-toggle-btn:before{top:18px;transform:rotate(135deg)}.ctm-container .back-btn{margin-top:24px;position:relative;height:auto;line-height:1.5;min-width:0;padding:5px 10px 5px 20px}.ctm-container .back-btn,.ctm-container .back-btn:hover{background-color:initial;color:#fff;border-color:transparent}.ctm-container .back-btn:hover{box-shadow:none}.ctm-container .back-btn:before{content:"";position:absolute;left:0;top:10px;width:18px;height:14px;background:no-repeat 0/contain;background-image:url(/images/back.png)}.ctm-container .paging{float:right;margin-left:10px;height:28px;position:relative;display:table}.ctm-container .paging .ant-pagination{display:table-cell;vertical-align:middle}.ctm-container .paging .ant-pagination-item{background:none;border:none;margin:0 3px;font-size:1.095rem;min-width:auto;line-height:24px}.ctm-container .paging .ant-pagination-item a{color:#fff;padding:0}.ctm-container .paging .ant-pagination-next a,.ctm-container .paging .ant-pagination-prev a{color:#fff}.ctm-container .paging .ant-pagination-item-active{font-size:1.48rem}.ctm-container .paging .ant-pagination-disabled{display:none}.ctm-container .paging .ant-pagination-item-after-jump-prev,.ctm-container .paging .ant-pagination-item-before-jump-next{display:none;vertical-align:initial}.ctm-container .paging .ant-pagination-item-link{font-size:1rem}.ctm-container .paging .mask{position:absolute;width:100%;height:100%;top:0;left:0}.ctm-sch-panel{padding:20px;background-color:rgba(30,36,54,.65);color:#fff}.ctm-sch-form-wrapper,.ctm-sch-panel{box-shadow:0 1px 2px 0 rgba(34,36,38,.15);border-radius:.25rem;border:1px solid rgba(34,36,38,.15)}.ctm-sch-form-wrapper{background:rgba(30,36,54,.65);padding:1em;color:inherit}.ctm-sch-form{max-width:925px}.ctm-sch-form .adv-toggle-form-item{margin-bottom:0;transform:translateY(-12px)}.ctm-submit-form-wrapper{background:rgba(30,36,54,.65);box-shadow:0 1px 2px 0 rgba(34,36,38,.15);padding:32px;border-radius:.25rem;border:1px solid rgba(34,36,38,.15);color:inherit}.ctm-submit-form{max-width:925px}.ctm-submit-form .ant-checkbox-group .ant-checkbox,.ctm-submit-form .ant-checkbox-group .ant-checkbox+*,.ctm-submit-form .ant-radio-group .ant-radio,.ctm-submit-form .ant-radio-group .ant-radio+*{vertical-align:middle}.ctm-sch-result{margin-top:32px;min-height:600px;position:relative}.ctm-sch-result .paging-wrapper{margin-bottom:10px}.ctm-sch-result .no-found-box{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);background-color:rgba(0,0,0,.2)}.ctm-sch-btn-wrapper{position:relative;z-index:1}.ctm-btn.btn-new{position:absolute;right:60px;top:14px;height:38px;line-height:36px;width:140px;cursor:pointer}.ctm-btn.btn-toggle{position:absolute;right:16px;top:19px;width:28px;height:28px;min-width:0;border-radius:50%;background-color:#fff;padding:0;border-width:0}.ctm-btn.btn-toggle:focus,.ctm-btn.btn-toggle:hover{border-width:0;background-color:#fff;transform:none}.ctm-btn.btn-toggle:hover:before{border-color:grey}.ctm-btn.btn-toggle:before{content:"";position:absolute;top:58%;left:50%;transform:translate(-50%,-50%) rotate(135deg);width:10px;height:10px;border-left:2px solid var(--non-essential-color);border-bottom:2px solid var(--non-essential-color)}.ctm-btn.btn-toggle.close{transform:rotate(180deg)}.light-mode .ctm-widget-sch .add-icon,.light-mode .ctm-widget-sch .sch-icon{color:#2d3840}.light-mode .ctm-widget-sch .add-icon:hover,.light-mode .ctm-widget-sch .sch-icon:hover{color:#000}.light-mode .ctm-widget-sch .ant-select,.light-mode .ctm-widget-sch .ant-select-arrow{color:#2d3840}.light-mode .ctm-sch-form-wrapper,.light-mode .ctm-sch-panel,.light-mode .ctm-submit-form-wrapper{background-color:hsla(0,0%,100%,.7);color:#2d3840}.light-mode .ctm-ant-wrapper .ant-checkbox-wrapper,.light-mode .ctm-ant-wrapper .ant-form-item-label label,.light-mode .ctm-ant-wrapper .ant-radio-wrapper,.light-mode .ctm-container .adv-toggle-btn{color:#2d3840}.light-mode .ctm-container .adv-toggle-btn:before{border-color:#2d3840}.light-mode .ctm-btn.btn-toggle{background-color:#cacbcd}.light-mode .ctm-btn.btn-toggle:before{border-color:#fff}.light-mode .ctm-container .back-btn,.light-mode .ctm-container .paging .ant-pagination-item a,.light-mode .ctm-container .paging .ant-pagination-next a,.light-mode .ctm-container .paging .ant-pagination-prev a{color:#2d3840}.light-mode .ctm-container .back-btn:before{background-image:url(/images/backL.png)}.light-mode .ctm-sch-result .no-found-box{background-color:hsla(0,0%,100%,.7)}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;src:local("Open Sans Light"),local("OpenSans-Light"),url(/font/Open-Sans/mem5YaGs126MiZpBA-UN_r8OX-hpOqc.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;src:local("Open Sans Light"),local("OpenSans-Light"),url(/font/Open-Sans/mem5YaGs126MiZpBA-UN_r8OVuhpOqc.woff2) format("woff2");unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;src:local("Open Sans Light"),local("OpenSans-Light"),url(/font/Open-Sans/mem5YaGs126MiZpBA-UN_r8OXuhpOqc.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;src:local("Open Sans Light"),local("OpenSans-Light"),url(/font/Open-Sans/mem5YaGs126MiZpBA-UN_r8OUehpOqc.woff2) format("woff2");unicode-range:u+0370-03ff}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;src:local("Open Sans Light"),local("OpenSans-Light"),url(/font/Open-Sans/mem5YaGs126MiZpBA-UN_r8OXehpOqc.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+1ea0-1ef9,u+20ab}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;src:local("Open Sans Light"),local("OpenSans-Light"),url(/font/Open-Sans/mem5YaGs126MiZpBA-UN_r8OXOhpOqc.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;src:local("Open Sans Light"),local("OpenSans-Light"),url(/font/Open-Sans/mem5YaGs126MiZpBA-UN_r8OUuhp.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(/font/Open-Sans/mem8YaGs126MiZpBA-UFWJ0bbck.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(/font/Open-Sans/mem8YaGs126MiZpBA-UFUZ0bbck.woff2) format("woff2");unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(/font/Open-Sans/mem8YaGs126MiZpBA-UFWZ0bbck.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(/font/Open-Sans/mem8YaGs126MiZpBA-UFVp0bbck.woff2) format("woff2");unicode-range:u+0370-03ff}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(/font/Open-Sans/mem8YaGs126MiZpBA-UFWp0bbck.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+1ea0-1ef9,u+20ab}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(/font/Open-Sans/mem8YaGs126MiZpBA-UFW50bbck.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(/font/Open-Sans/mem8YaGs126MiZpBA-UFVZ0b.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(/font/Open-Sans/mem5YaGs126MiZpBA-UNirkOX-hpOqc.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(/font/Open-Sans/mem5YaGs126MiZpBA-UNirkOVuhpOqc.woff2) format("woff2");unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(/font/Open-Sans/mem5YaGs126MiZpBA-UNirkOXuhpOqc.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(/font/Open-Sans/mem5YaGs126MiZpBA-UNirkOUehpOqc.woff2) format("woff2");unicode-range:u+0370-03ff}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(/font/Open-Sans/mem5YaGs126MiZpBA-UNirkOXehpOqc.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+1ea0-1ef9,u+20ab}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(/font/Open-Sans/mem5YaGs126MiZpBA-UNirkOXOhpOqc.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(/font/Open-Sans/mem5YaGs126MiZpBA-UNirkOUuhp.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(/font/Open-Sans/mem5YaGs126MiZpBA-UN7rgOX-hpOqc.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(/font/Open-Sans/mem5YaGs126MiZpBA-UN7rgOVuhpOqc.woff2) format("woff2");unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(/font/Open-Sans/mem5YaGs126MiZpBA-UN7rgOXuhpOqc.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(/font/Open-Sans/mem5YaGs126MiZpBA-UN7rgOUehpOqc.woff2) format("woff2");unicode-range:u+0370-03ff}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(/font/Open-Sans/mem5YaGs126MiZpBA-UN7rgOXehpOqc.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+1ea0-1ef9,u+20ab}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(/font/Open-Sans/mem5YaGs126MiZpBA-UN7rgOXOhpOqc.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(/font/Open-Sans/mem5YaGs126MiZpBA-UN7rgOUuhp.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Open Sans;font-style:normal;font-weight:800;src:local("Open Sans ExtraBold"),local("OpenSans-ExtraBold"),url(/font/Open-Sans/mem5YaGs126MiZpBA-UN8rsOX-hpOqc.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Open Sans;font-style:normal;font-weight:800;src:local("Open Sans ExtraBold"),local("OpenSans-ExtraBold"),url(/font/Open-Sans/mem5YaGs126MiZpBA-UN8rsOVuhpOqc.woff2) format("woff2");unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:800;src:local("Open Sans ExtraBold"),local("OpenSans-ExtraBold"),url(/font/Open-Sans/mem5YaGs126MiZpBA-UN8rsOXuhpOqc.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Open Sans;font-style:normal;font-weight:800;src:local("Open Sans ExtraBold"),local("OpenSans-ExtraBold"),url(/font/Open-Sans/mem5YaGs126MiZpBA-UN8rsOUehpOqc.woff2) format("woff2");unicode-range:u+0370-03ff}@font-face{font-family:Open Sans;font-style:normal;font-weight:800;src:local("Open Sans ExtraBold"),local("OpenSans-ExtraBold"),url(/font/Open-Sans/mem5YaGs126MiZpBA-UN8rsOXehpOqc.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+1ea0-1ef9,u+20ab}@font-face{font-family:Open Sans;font-style:normal;font-weight:800;src:local("Open Sans ExtraBold"),local("OpenSans-ExtraBold"),url(/font/Open-Sans/mem5YaGs126MiZpBA-UN8rsOXOhpOqc.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Open Sans;font-style:normal;font-weight:800;src:local("Open Sans ExtraBold"),local("OpenSans-ExtraBold"),url(/font/Open-Sans/mem5YaGs126MiZpBA-UN8rsOUuhp.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Shadows Into Light;font-style:normal;font-weight:400;src:local("Shadows Into Light"),local("ShadowsIntoLight"),url(/font/Open-Sans/UqyNK9UOIntux_czAvDQx_ZcHqZXBNQzdcD5.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Helvetica Neue;font-style:normal;font-weight:300;src:local("Helvetica Neue Light"),local("HelveticaNeue-Light"),url(/font/Helvetica-Neue/jAncgHBgCsv4eNLTaMECf8DQsNwQWQWdXm0&skey=94b5a6be98cdd9eb&v=v9.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Helvetica Neue;font-style:normal;font-weight:300;src:local("Helvetica Neue Light"),local("HelveticaNeue-Light"),url(/font/Helvetica-Neue/jAncgHBgCsv4eNLTaMECf8DQsNwQWQWTXm0&skey=94b5a6be98cdd9eb&v=v9.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Helvetica Neue;font-style:normal;font-weight:400;src:local("Helvetica Neue"),local("HelveticaNeue"),url(/font/Helvetica-Neue/jAnfgHBgCsv4eNLTaMECf8DQsNS1exA&skey=4ad46dd97873f7d7&v=v9.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Helvetica Neue;font-style:normal;font-weight:400;src:local("Helvetica Neue"),local("HelveticaNeue"),url(/font/Helvetica-Neue/jAnfgHBgCsv4eNLTaMECf8DQsNS7exA&skey=4ad46dd97873f7d7&v=v9.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Helvetica Neue;font-style:normal;font-weight:700;src:local("Helvetica Neue Bold"),local("HelveticaNeue-Bold"),url(/font/Helvetica-Neue/jAncgHBgCsv4eNLTaMECf8DQsNwAXgWdXm0&skey=ba59c4fdb0ab3b35&v=v9.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Helvetica Neue;font-style:normal;font-weight:700;src:local("Helvetica Neue Bold"),local("HelveticaNeue-Bold"),url(/font/Helvetica-Neue/jAncgHBgCsv4eNLTaMECf8DQsNwAXgWTXm0&skey=ba59c4fdb0ab3b35&v=v9.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Shadows Into Light;font-style:normal;font-weight:400;src:local("Shadows Into Light"),local("ShadowsIntoLight"),url(/font/Helvetica-Neue/UqyNK9UOIntux_czAvDQx_ZcHqZXBNQzdcD5.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:SF Pro Display;font-style:normal;src:url(/font/SF-Pro-Display/SF-Pro-Display-Bold.otf) format("opentype");font-display:swap;font-weight:700}@font-face{font-family:SF Pro Display;font-style:normal;src:url(/font/SF-Pro-Display/SF-Pro-Display-Semibold.otf) format("opentype");font-display:swap;font-weight:600}@font-face{font-family:SF Pro Text;font-style:normal;src:url(/font/SF-Pro-Text/SF-Pro-Text-Semibold.otf) format("opentype");font-display:swap;font-weight:600}@font-face{font-family:SF Pro Text;font-style:normal;src:url(/font/SF-Pro-Text/SF-Pro-Text-Medium.otf) format("opentype");font-display:swap;font-weight:500}@font-face{font-family:SF Pro Text;font-style:normal;src:url(/font/SF-Pro-Text/SF-Pro-Text-Regular.otf) format("opentype");font-display:swap;font-weight:400}body,html{scroll-behavior:smooth}:root body{margin:0;padding:0;font-family:Open Sans,Helvetica Neue,Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;color:rgba(0,0,0,.87)}:root body.light-mode{color:#2d3840}body ::-webkit-scrollbar{-webkit-appearance:none;width:10px;height:10px}.scrollbar-none ::-webkit-scrollbar{width:0}body ::-webkit-scrollbar-track{background:rgba(0,0,0,.1);border-radius:0}body ::-webkit-scrollbar-thumb{cursor:pointer;border-radius:5px;background:rgba(0,0,0,.25);-webkit-transition:color .2s ease;transition:color .2s ease}body ::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.25)}body ::-webkit-scrollbar-thumb:window-inactive{background:rgba(0,0,0,.15)}.link,:root a{color:#04c0ff;cursor:pointer}.link:hover,:root a:hover{color:#00769d}:root a:focus{text-decoration:none}.ant-layout.smart-layout{background:no-repeat scroll 50%/cover;background-image:url(/images/background.png)}.ant-layout.smart-layout .header{background-color:#fff;height:71px!important;min-width:0;min-height:0;padding:0;border-bottom:1px solid #1e2335}.ant-layout.smart-layout .header>*{position:relative;align-self:center;justify-self:stretch;height:100%;min-width:0;min-height:0}.ant-layout.smart-layout .ctm-header{background-color:#141b22;padding:0 32px;border-bottom-width:0;height:70px!important;display:flex;align-items:center;justify-content:space-between}.ant-layout.smart-layout .ctm-header .ctm-header-logo img{height:30px}.ant-layout.smart-layout .ctm-header .profile{float:none;line-height:normal;margin-right:0;display:flex;align-items:center;color:#96a1a9}.ant-layout.smart-layout .ctm-header .profile a{color:inherit;font-weight:400;display:flex;align-items:center;transition-duration:.2s}.ant-layout.smart-layout .ctm-header .profile .triangle{display:inline-block;border-width:0;margin:0 0 0 8px;width:12px;height:10px;background:no-repeat 50%/contain;background-image:url(/images/arrow_icon_01_L.svg);transition-duration:.2s}.ant-layout.smart-layout .ctm-header .profile .greet-font{font-weight:400;color:inherit}.ant-layout.smart-layout .ctm-header .profile:hover{color:#fff}.ant-layout.smart-layout .ctm-header .profile:hover .triangle{background-image:url(/images/arrow_icon_01.svg)}.ant-layout.smart-layout .ctm-header .profile:hover .avatar{background-color:#fff}.ant-layout.smart-layout .ctm-header .avatar{width:32px;height:32px;border-radius:50%;background-color:#96a1a9;color:#333;margin-right:8px;font-size:16px;text-align:center;line-height:32px;transition-duration:.2s}@media (max-width:520px){.ant-layout.smart-layout .ctm-header .avatar+a .greeting-desc{display:none}}.ant-layout.smart-layout .ctm-header .notification-icon{margin-left:auto;margin-right:8px;width:32px;height:32px;background:no-repeat 50%/contain;background-image:url(/images/notification.svg);cursor:pointer;transition-duration:.2s}.ant-layout.smart-layout .ctm-header .notification-icon:hover{background-image:url(/images/notification_white.svg)}.download-icon{background-image:url(/images/Download.svg)}.download-icon,.download-notIcon{width:29px;height:28px;display:block;margin-left:10px}.profile-popup{top:71px!important;min-width:inherit!important;box-shadow:0 4px 12px rgba(0,0,0,.15)!important}.profile-popup .ant-menu{border:none;line-height:1.4285em;background:#fff;font-weight:400;font-style:normal;color:rgba(0,0,0,.87);border-radius:.25rem;margin-top:4px}.profile-popup .ant-menu .ant-menu-item-divider{margin:10px 0}.profile-popup .ant-menu .ant-menu-item{padding:0 16px;font-size:1rem;color:#2d3840;min-width:280px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;height:44px;line-height:44px;margin:0!important}.profile-popup .ant-menu .ant-menu-item.ant-menu-item-selected{background-color:initial}.profile-popup .ant-menu .ant-menu-item:after{content:none}.profile-popup .ant-menu .ant-menu-item.expand:after{content:"";position:relative;display:inline-block;width:10px;height:10px;border-right:2px solid #abb1bb;border-top:2px solid #abb1bb;transform:rotate(45deg);opacity:1}.profile-popup .ant-menu .ant-menu-item svg{width:24px;margin-right:8px;vertical-align:middle;color:#abb1bb}.profile-popup .ant-menu .ant-menu-item svg+span{vertical-align:middle}.profile-popup .ant-menu .ant-menu-item:hover{background-color:transparent}.profile-popup .ant-menu .ant-menu-item a{height:inherit;line-height:inherit;color:#2d3840}.profile-popup .ant-menu .ant-menu-item a:hover{color:#2d3840}.profile-popup .ant-menu .ant-menu-item .title{margin-bottom:10px}.profile-popup .ant-menu .ant-menu-item .radio-item{margin-right:15px;cursor:pointer}.profile-popup .ant-menu .ant-menu-item .radio-item i{display:inline-block;width:15px;height:15px;border-radius:50%;border:1px solid #d4d4d5;margin-right:5px;transform:translateY(2px)}.profile-popup .ant-menu .ant-menu-item .radio-item i:before{content:"";display:block;width:7px;height:7px;border-radius:50%;background-color:transparent;margin-top:3px;margin-left:3px}.profile-popup .ant-menu .ant-menu-item .radio-item.active i{border-color:rgba(34,36,38,.35)}.profile-popup .ant-menu .ant-menu-item .radio-item.active i:before{background-color:#007aff}.profile-popup .ant-menu .ant-menu-item .radio-item:hover i{border-color:rgba(34,36,38,.35)}.profile-popup>div{overflow:hidden;position:relative}.profile-popup .drawer-title{text-align:center;position:relative;font-weight:400}.profile-popup .drawer-title .back{width:22px;position:absolute;left:0}.profile-popup .drawer-title .back:before{content:"";position:relative;display:inline-block;width:10px;height:10px;border-right:2px solid #abb1bb;border-top:2px solid #abb1bb;transform:rotate(45deg);transform:rotate(-135deg);cursor:pointer}.profile-popup .ant-drawer-header{padding:8px 16px}.profile-popup .ant-drawer-body{padding:0;color:#2d3840}.profile-popup .ant-drawer-body .drawer-item{cursor:pointer;padding:0 16px;margin:10px 0;display:flex;justify-content:space-between;align-items:center}.profile-popup .ant-drawer-body .drawer-item.active{font-weight:700}.profile-popup .ant-drawer-body .drawer-item.active:after{content:"";position:relative;display:inline-block;width:16px;height:8px;border-right:2px solid #2d3840;border-top:2px solid #2d3840;transform:rotate(45deg);transform:rotate(125deg)}.profile-popup .ant-drawer-body .drawer-item.region:hover{font-weight:700}.profile-popup .ant-drawer-body .drawer-item.region:hover:after{content:"";position:relative;display:inline-block;width:16px;height:8px;border-right:2px solid #2d3840;border-top:2px solid #2d3840;transform:rotate(45deg);transform:rotate(125deg)}.mobile-download-modal .mobile-download-wrap{display:flex;grid-gap:25px;gap:25px;align-items:center;margin-top:40px;flex-wrap:wrap}.mobile-download-modal .mobile-download-wrap a{color:rgba(0,0,0,.87);font-size:13px;text-align:center}:root .ant-badge{color:inherit}.aside-menu-mobile{display:none}.smart-content{padding:16px;color:#fff;overflow-x:initial!important;margin:0 auto;max-width:1472px;width:100%}.smart-content.full{display:flex;padding:0;max-width:none}.fade1-enter{opacity:.01}.fade1-enter-active{opacity:1;transition:opacity .5s ease-in}.fade1-exit{opacity:1}.fade1-exit-active{opacity:.01;transition:opacity .5s ease-in}.header .profile{float:right;line-height:71px;margin-right:20px;overflow:hidden}.header .profile a{font-weight:700;color:rgba(0,0,0,.87)}.header .profile img{height:30px;width:auto;margin-right:10px;max-height:70px;max-width:500px}@media (max-width:520px){.header .profile img{display:none}}.header .profile .triangle{display:inline-block;border-color:rgba(0,0,0,.87) transparent transparent;border-style:solid;border-width:5px 5px 3px;margin:0 3px}.header .profile .greet-font{font-weight:700;color:rgba(0,0,0,.87)}:root .smart-layout.ant-layout,:root .smart-layout .ant-layout{background-color:transparent}.smart-layout .aside-menu{background-color:rgba(0,0,0,.3);color:#fff;border-right:1px solid #1e2335;font-weight:600}.smart-layout .aside-menu .ant-menu{font-family:inherit}.smart-layout .aside-menu .ant-menu-item{font-size:1rem;color:#fff;padding:0!important;margin:0!important;height:50px;line-height:50px}.smart-layout .aside-menu .ant-menu-item span{float:left}.smart-layout .aside-menu .ant-menu-item a,.smart-layout .aside-menu .ant-menu-item a:hover{color:inherit;transition-duration:0s!important}.smart-layout .aside-menu .ant-menu-item.ant-menu-item-active,.smart-layout .aside-menu .ant-menu-item.ant-menu-item-selected{background-color:transparent;color:#02c2eb}.smart-layout .aside-menu .ant-menu-item.ant-menu-item-active i.lightning-icon,.smart-layout .aside-menu .ant-menu-item.ant-menu-item-selected i.lightning-icon{background-image:url(/images/lightning_active.png)}.smart-layout .aside-menu .ant-menu-item.ant-menu-item-active i.dashboard-icon,.smart-layout .aside-menu .ant-menu-item.ant-menu-item-selected i.dashboard-icon{background-image:url(/images/dashboard_active.png)}.smart-layout .aside-menu .ant-menu-item.ant-menu-item-active i.forecaster-icon,.smart-layout .aside-menu .ant-menu-item.ant-menu-item-active i.invoice-icon,.smart-layout .aside-menu .ant-menu-item.ant-menu-item-active i.tracker-icon,.smart-layout .aside-menu .ant-menu-item.ant-menu-item-selected i.forecaster-icon,.smart-layout .aside-menu .ant-menu-item.ant-menu-item-selected i.invoice-icon,.smart-layout .aside-menu .ant-menu-item.ant-menu-item-selected i.tracker-icon{background-color:#02c2eb}.smart-layout .aside-menu .ant-menu-item.ant-menu-item-active i.profiles-icon,.smart-layout .aside-menu .ant-menu-item.ant-menu-item-selected i.profiles-icon{background-image:url(/images/profiles_active.png)}.smart-layout .aside-menu .ant-menu-item.ant-menu-item-active i.covid-icon,.smart-layout .aside-menu .ant-menu-item.ant-menu-item-active i.pre-trip-icon,.smart-layout .aside-menu .ant-menu-item.ant-menu-item-active i.trip-proposal-icon,.smart-layout .aside-menu .ant-menu-item.ant-menu-item-selected i.covid-icon,.smart-layout .aside-menu .ant-menu-item.ant-menu-item-selected i.pre-trip-icon,.smart-layout .aside-menu .ant-menu-item.ant-menu-item-selected i.trip-proposal-icon{background-color:#02c2eb}.smart-layout .aside-menu .ant-menu-item i{width:60px;height:50px;background:no-repeat scroll 50%/22px;transition:.2s;float:left}.smart-layout .aside-menu .ant-menu-item i .circleBG{width:22px;height:22px;margin:14px 19px;border-radius:50%;background-size:16px;background-color:#fff}.smart-layout .aside-menu .ant-menu-item i.lightning-icon{background-size:25px;background-image:url(/images/lightning.png)}.smart-layout .aside-menu .ant-menu-item i.dashboard-icon{background-image:url(/images/dashboard.png)}.smart-layout .aside-menu .ant-menu-item i.tracker-icon{background-image:url(/images/tracker.png);width:22px;height:22px;margin:14px 19px;border-radius:50%;background-size:16px;background-color:#fff;background-size:14px;background-position-x:3px}.smart-layout .aside-menu .ant-menu-item i.covid-icon{background-image:url(/images/timg.png);width:22px;height:22px;margin:14px 19px;border-radius:50%;background-size:16px;background-color:#fff;background-size:14px;background-position:50%}.smart-layout .aside-menu .ant-menu-item i.pre-trip-icon{background-image:url(/images/pre_trip.png)}.smart-layout .aside-menu .ant-menu-item i.pre-trip-icon,.smart-layout .aside-menu .ant-menu-item i.trip-proposal-icon{width:22px;height:22px;margin:14px 19px;border-radius:50%;background-size:16px;background-color:#fff;background-position:50%}.smart-layout .aside-menu .ant-menu-item i.trip-proposal-icon{background-image:url(/images/logo-trip-proposal.svg);background-size:24px}.smart-layout .aside-menu .ant-menu-item i.forecaster-icon{background-image:url(/images/forecaster.png);width:22px;height:22px;margin:14px 19px;border-radius:50%;background-size:16px;background-color:#fff}.smart-layout .aside-menu .ant-menu-item i.invoice-icon{background-image:url(/images/invoice_menu.svg);width:22px;height:22px;margin:14px 19px;border-radius:50%;background-size:16px;background-color:#fff}.smart-layout .aside-menu .ant-menu-item i.profiles-icon{background-image:url(/images/profiles.png)}.smart-layout .aside-menu .ant-menu-item i.app-icon{text-align:center}.smart-layout .aside-menu .ant-menu-item i.app-icon img{width:22px;height:22px}.smart-layout .aside-menu .ant-menu-item i.external-link-icon{background-size:18px}.smart-layout .aside-menu .ant-menu-item.header-item{transition:height .5s ease .5s;overflow:hidden;border-bottom:1px solid #353641;padding:0 15px!important;color:#b2bac5;cursor:default;height:50px;margin-top:1rem!important}.smart-layout .aside-menu .ant-menu-item.header-item i{float:right;text-align:right}.smart-layout .aside-menu .ant-menu-item.header-item i svg{cursor:pointer;vertical-align:middle}.smart-layout .aside-menu .ant-menu-item .anticon-loading{float:none;color:#fff;height:auto;width:auto;margin-left:10px;font-size:16px}.smart-layout .aside-menu .widget-menu-item{opacity:1}.smart-layout .aside-menu.will-collapse .ant-menu-item.header-item,.smart-layout .aside-menu.will-collapse .widget-menu-item{height:0;transition-delay:0s}.smart-layout .aside-menu.will-collapse .menu-trigger .trigger-icon{animation:spin .3s ease forwards}.smart-layout .aside-menu.ant-layout-sider-collapsed .menu-trigger .trigger-icon{animation:spinHalf .3s ease .2s forwards;right:14px}.smart-layout .aside-menu.ant-layout-sider-collapsed .ant-menu-item.header-item,.smart-layout .aside-menu.ant-layout-sider-collapsed .widget-menu-item{height:0;border-bottom-color:#666}.smart-layout .aside-menu.ant-layout-sider-collapsed .agent-logo{display:none}.smart-layout .aside-menu .menu-trigger{text-align:right;height:50px}.smart-layout .aside-menu .menu-list{z-index:0;position:relative;width:100%;color:inherit;background-color:transparent}.smart-layout .aside-menu .agent-logo{padding-top:16px;padding-left:32px;overflow:hidden}.smart-layout .aside-menu .agent-logo img{height:50px;width:auto;max-height:70px;max-width:200px}.smart-layout .aside-menu .agent-logo-inner{background-color:#fff;display:inline-block}.smart-layout .aside-menu-desktop .trigger-icon{position:relative;cursor:pointer;width:32px;height:32px;right:-16px;top:19px;display:inline-block;background:no-repeat scroll 50%/8px;transform:rotate(180deg);background-image:url(/images/chevron_right.svg);animation:spinReverse .7s ease forwards;-webkit-user-select:none;user-select:none;border-radius:50%;background-color:#0094d8;z-index:1}.smart-layout .aside-menu-desktop .trigger-icon:hover{box-shadow:0 0 2px #0094d8}.smart-layout .aside-menu-mobile .trigger-icon{cursor:pointer;width:60px;height:50px;display:inline-block;background:no-repeat scroll 50%/25px;transform:rotate(180deg);background-image:url(/images/trigger.png);animation:spinReverse .7s ease forwards;-webkit-user-select:none;user-select:none}.smart-layout .menu-shrink .menu-list{max-height:calc(100vh - 120px);overflow-y:auto}.ant-tooltip-placement-top .ant-tooltip-arrow{border-top-color:#fff!important}.ant-tooltip-placement-right .ant-tooltip-arrow{border-right-color:#fff!important}.ant-tooltip-placement-bottom .ant-tooltip-arrow{border-bottom-color:#fff!important}.ant-tooltip-placement-left .ant-tooltip-arrow{border-left-color:#fff!important}.ant-tooltip-arrow:before,.ant-tooltip-inner{background-color:#fff!important}.ant-tooltip-inner{color:rgba(0,0,0,.87)!important}:root .ant-menu-item,:root .ant-menu-submenu-title{transition:0s}.widget-menu-item{font-size:1rem;color:#fff;margin:0!important;height:50px;line-height:50px;opacity:.5;padding:0 10px 0 0!important}.widget-menu-item.ant-menu-item-selected:not(.ant-menu-item-active){color:#fff!important}.widget-menu-item.widgets-item{overflow:hidden;color:#fff}.widget-menu-item.widgets-item.sortable{padding-right:0!important}.widget-menu-item.widgets-item.un-sortable{padding:0 15px!important}.widget-menu-item.widgets-item.un-sortable span{width:inherit}.widget-menu-item.widgets-item span{width:170px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default}.widget-menu-item i{width:60px;height:50px;background:no-repeat scroll 50%/22px;transition:.2s;float:left}.widget-menu-item i.drag-icon{cursor:move;background-size:16px;background-image:url(/images/drag-icon.png)}.widget-menu-item .switch-box{float:right}.widget-menu-item .switch-box .ant-switch{width:2.7rem;height:1.5rem;min-width:2.7rem;vertical-align:middle;background-color:rgba(146,145,145,.25)}.widget-menu-item .switch-box .ant-switch-checked{background-color:#21ba45}.widget-menu-item .switch-box .ant-switch:after{height:1.25rem;width:1.25rem}.widget .traveler-tracker{display:block;height:100%}.widget .traveler-tracker .world-map{width:100%;fill:#6d6e81;stroke:#2f2f44;height:440px}@media screen and (max-width:768px){.widget .traveler-tracker .world-map{height:310px}}.widget .traveler-tracker .metric-group{bottom:0;width:100%;display:block;text-align:right}@media (max-width:768px){.ant-layout.smart-layout .header .greeting{display:none}.ant-layout.smart-layout .header .cmp-logo{height:50px}.ant-layout.smart-layout .aside-menu-desktop{display:none}.ant-layout.smart-layout .aside-menu-mobile{background-color:rgba(0,0,0,.8);display:block;position:absolute;top:0;bottom:0;z-index:9999}.ant-layout.smart-layout .aside-menu-mobile .ant-layout-sider-children{overflow-y:auto}.ant-layout.smart-layout .aside-menu-mobile .ant-layout-sider-zero-width-trigger{display:none;top:15px;background-color:#474747}.ant-layout.smart-layout .aside-menu-mobile .ant-layout-sider-zero-width-trigger:hover{background-color:#474747}.ant-layout.smart-layout .aside-menu-mobile.ant-layout-sider-collapsed{border:0}.ant-layout.smart-layout .aside-menu-mobile.ant-layout-sider-collapsed .ant-layout-sider-zero-width-trigger{display:block}.ant-layout.smart-layout .aside-menu-mobile .menu-trigger .trigger-icon{right:0}.widget .traveler-tracker{height:440px}.widget .traveler-tracker .metric-group{display:flex;justify-items:center;height:auto}.header .profile a img{display:none}.smart-layout .ant-layout.ant-layout-has-sider{display:flex;flex-direction:row}}@keyframes spin{0%{transform:rotate(180deg)}25%{transform:rotate(270deg)}50%{transform:rotate(1turn)}75%{transform:rotate(450deg)}to{transform:rotate(540deg)}}@keyframes spinHalf{0%{transform:rotate(180deg)}50%{transform:rotate(270deg)}to{transform:rotate(1turn)}}@keyframes spinReverse{0%{transform:rotate(0deg)}16%{transform:rotate(-90deg)}32%{transform:rotate(-180deg)}48%{transform:rotate(-270deg)}64%{transform:rotate(-1turn)}80%{transform:rotate(-450deg)}to{transform:rotate(-540deg)}}.fade-appear,.fade-enter{opacity:0}.fade-appear-active,.fade-enter-active{opacity:1;transition:opacity .5s ease-in}.fade-enter-done,.fade-exit{opacity:1}.fade-exit-active{opacity:0;transition:opacity .5s ease-out}.fade-exit-done{opacity:0}:root h1,:root h2,:root h3,:root h4,:root h5{font-weight:600}.ant-menu-inline-collapsed-tooltip img{display:none}.ant-menu-inline-collapsed-tooltip .ant-tooltip-inner a{color:rgba(0,0,0,.87)}.covid-modal .ant-modal-body{padding:3px}.covid-modal .anticon-close{position:relative;background:#007aff;border-radius:50%;color:#fff;font-size:0;width:20px;height:20px;top:-28px;right:-13px;background:#fff no-repeat scroll 50%/contain;background-image:url(/images/detail_close.png)}.ctm-external-link-icon{display:inline-block;width:1em;height:1em;margin-left:4px;transform:translateY(2px);background:no-repeat scroll 50%/contain;background-image:url(/images/external_link.png)}.select-region-dropdown .ant-select-dropdown-menu-item-selected{color:#007aff;padding-left:28px;position:relative}.select-region-dropdown .ant-select-dropdown-menu-item-selected:before{content:"";position:absolute;left:12px;top:12px;width:12px;height:6px;border-left:2px solid;border-bottom:2px solid;transform:rotate(-45deg)}.menu-contact-us-modal h3{margin-bottom:10px}.menu-contact-us-modal svg{vertical-align:middle;margin-right:4px}.menu-contact-us-modal svg+span{vertical-align:middle}.menu-contact-us-modal .info-list{margin-bottom:20px}.menu-contact-us-modal a{color:inherit}.user-apps-wrapper{display:grid;grid-template-columns:repeat(4,1fr);grid-row-gap:16px;grid-column-gap:16px;margin-bottom:16px}@media screen and (max-width:1600px){.user-apps-wrapper{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:992px){.user-apps-wrapper{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:576px){.user-apps-wrapper{grid-template-columns:repeat(1,1fr)}}.user-app{padding:24px;border-radius:8px;color:inherit;cursor:pointer;background-color:rgba(30,36,54,.65);border:1px solid #ced3da;transition:border-color .3s ease,background-color .3s ease;display:flex;overflow:hidden;font-family:SF Pro Text,Segoe UI,Helventica Neue,Roboto,Ubuntu,"Sans Serif"}.user-app:hover{border-color:#0094d8;background-color:#e5effc}.user-app .user-app-logo{width:48px;height:48px;display:flex;justify-content:center;align-items:center}.user-app .user-app-logo img{max-width:100%;width:42px;height:42px}.user-app .user-app-info{position:relative;padding-left:8px;flex-grow:1;padding-right:16px;max-width:calc(100% - 48px)}.user-app .user-app-info img{position:absolute;top:0;right:0;width:16px;height:16px}.user-app .user-app-info div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-app .user-app-info div:first-child{font-size:18px;font-weight:500}.user-app .user-app-info div:nth-child(2){font-size:12px}.user-app.lg{grid-row:1/3;grid-column:1/3;background:no-repeat 100%/cover;background-image:url(/images/booking_tool.png);cursor:default;min-height:211.56px}@media screen and (max-width:576px){.user-app.lg{grid-column:initial;min-height:181.56px;background-position-x:calc(100% + 12px)}}.user-app.lg:hover{border-color:#007db8}.user-app .hero-bkg-tile{position:relative}.user-app .hero-bkg-tile .title{font-size:26px;font-weight:500}@media screen and (max-width:576px){.user-app .hero-bkg-tile .title{font-size:18px}}.user-app .hero-bkg-tile .desc{font-size:16px;color:var(--subtle-color)}@media screen and (max-width:576px){.user-app .hero-bkg-tile .desc{font-size:12px;width:calc(100vw - 190px)}}.user-app .hero-bkg-tile button{position:absolute;bottom:0;left:0;display:flex;align-items:center;white-space:nowrap}@media screen and (max-width:576px){.user-app .hero-bkg-tile button{font-size:12px}}.user-app .hero-bkg-tile .action-icon{display:inline-block;margin-left:8px;width:24px;height:24px;background:no-repeat 50%/contain;background-image:url(/images/arrow_right.svg)}.status{font-weight:700}.status.landed{color:#7b8de3}.status.en-route{color:#a48ad3}.status.at-risk{color:#ff0035}.status.on-time{color:#51ce6c}@media only screen and (max-width:768px){#widget_fare_forecaster,#widget_fare_forecaster .content,#widget_invoices,#widget_invoices .content{height:auto;max-height:none}}@media only screen and (max-width:1600px){#widget_fare_forecaster,#widget_fare_forecaster .content,#widget_invoices,#widget_invoices .content{height:auto}}#widget_fare_forecaster .fare-forecaster-form{max-width:none}#widget_fare_forecaster .fare-forecaster{min-height:0}#widget_fare_forecaster .ctm-btn{font-size:14px}.no-found-box{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;text-align:center}.no-found-box .img-box{height:80px;width:20%;display:inline-block;background:no-repeat scroll 50%/contain;background-image:url(/images/no-found.png)}@keyframes highlight{0%{box-shadow:0 0 0 9999px rgba(0,0,0,.7)}99%{box-shadow:0 0 0 9999px rgba(0,0,0,.7)}to{box-shadow:none}}.trips-container{padding:1.5em;background:rgba(30,36,54,.65);min-width:0;border:1px solid #1e2335;border-radius:8px;transition:border-color .3s ease,background .3s ease;height:650px;margin-bottom:1em;position:relative}.trips-container:target{z-index:1;animation:highlight 3s forwards}@media only screen and (max-width:768px){.trips-container{height:auto;max-height:650px}}@media only screen and (max-width:375px){.trips-container{padding:16px}}.trips-container .title{font-size:1.28571429rem;margin-bottom:1rem;position:relative}.trips-container .sub-title{font-size:1rem}.trips-container .title-inner{display:grid;grid-template-columns:48px 1fr;grid-column-gap:8px}.trips-container .w-forecaster-icon{background:no-repeat 50%/42px;background-image:url(/images/forecasterD.svg)}.trips-container .w-invoice-icon{background:no-repeat 50%/42px;background-image:url(/images/documentD.svg)}.trips-container .w-title-desc{color:#fff;font-size:14px}.trips-container .content{position:relative;height:540px;will-change:transform;direction:ltr}@media only screen and (max-width:768px){.trips-container .content{height:auto;max-height:540px;min-height:100px}}.trips-container .trip-item{color:rgba(0,0,0,.87)}.trips-container .trip-item .trip-summaries .summary-item{margin-bottom:1.2825rem}.trips-container .trip-item .trip-summaries .summary-item.airfare .flight-segments .segment-item:not(:last-child){margin-bottom:3px}.trips-container .trip-item .trip-summaries .box{background-color:#fff;border:1px solid #d3d3d3;padding:.3rem .7rem .7rem;box-shadow:0 1px 2px 0 rgba(34,36,38,.15);border-radius:.25rem;border:1px solid rgba(34,36,38,.15);cursor:pointer}.trips-container .trip-item .trip-summaries .box img{height:20px;max-width:100%;vertical-align:middle;margin:3px 10px 3px 0}.trips-container .trip-item .trip-summaries .box .hotel-name,.trips-container .trip-item .trip-summaries .box .trip-name{display:inline-block;width:calc(100% - 40px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trips-container .trip-item .trip-summaries .box .flight-number{margin-right:20px}.trips-container .trip-item .trip-summaries .box .arr-airport,.trips-container .trip-item .trip-summaries .box .dep-airport,.trips-container .trip-item .trip-summaries .box .flight-number,.trips-container .trip-item .trip-summaries .box .hotel-name,.trips-container .trip-item .trip-summaries .box .trip-name{font-weight:600;vertical-align:middle}.trips-container .trip-item .trip-summaries .box .arr-airport,.trips-container .trip-item .trip-summaries .box .dep-airport{font-weight:bolder}.trips-container .trip-item .trip-summaries .box .flight-icon{display:inline-block;width:20px;height:20px;background:no-repeat scroll 50%/contain;background-image:url(/images/flight-dep.png);vertical-align:middle;margin:0 10px}.trips-container .trip-item .trip-summaries .box .item-top{min-height:36px;display:flex;align-items:center;justify-content:space-between;position:relative;padding-right:26px}.trips-container .trip-item .trip-summaries .box .item-top .email{position:absolute;top:50%;right:0;transform:translateY(-50%)}.trips-container .trip-item .trip-summaries .box .item-top .email-icon{padding:8px;background:no-repeat 50%/16px;background-image:url(/images/email-b.png)}.trips-container .trip-item .trip-summaries .box .traveler{color:#323232;font-weight:900;font-size:12px;text-transform:uppercase;line-height:1.4285em;margin:0}.trips-container .trip-item .trip-summaries .box .line{border-top:1px solid rgba(34,36,38,.15);border-bottom:1px solid hsla(0,0%,100%,.1);margin:5px 0}.trips-container .trip-item .trip-summaries .box .row{display:flex;font-size:.875em}.trips-container .trip-item .trip-summaries .box .row .col{flex:1 1}.trips-container .trip-item .trip-summaries .box .row .col b{display:flex;flex-wrap:wrap}.trips-container .trip-item .trip-summaries .box .deadline{color:#ec4847;font-weight:600}.trips-container .trip-item .overview-box .box .item-top{height:36px;line-height:36px}.trips-container .new-trip-item{color:#1d1d1d;font-size:.875rem;font-weight:400}.trips-container .new-trip-item .upper{text-transform:uppercase}.trips-container .new-trip-item .content{overflow:auto}.trips-container .new-trip-item .summary-item{margin-bottom:16px}.trips-container .new-trip-item .span-active{background-color:#0094d8!important;color:#fff}.trips-container .new-trip-item p{padding:0;margin:0}.trips-container .new-trip-item .pointer{cursor:pointer}.trips-container .new-trip-item .box{background-color:#fff;border:1px solid #030202;padding:.625rem;box-shadow:0 1px 2px 0 rgba(34,36,38,.15);border-radius:.8rem;border:1px solid rgba(34,36,38,.15)}.trips-container .new-trip-item .box .date-logo{display:inline-block;width:16px;height:16px;background:no-repeat 100%/14px;background-image:url(/images/calendar.png);vertical-align:sub!important;margin-right:5px}.trips-container .new-trip-item .box .item-list{padding:.5rem}.trips-container .new-trip-item .box .item-list .ant-row-flex{flex-wrap:nowrap}.trips-container .new-trip-item .box .item-list.bold{font-weight:600}.trips-container .new-trip-item .box .type-logo{display:inline-block;width:26px;height:26px;border-radius:50%;background:#aaa no-repeat 50%/16px;vertical-align:middle}.trips-container .new-trip-item .box .type-logo.plane{background-image:url(/images/plane.png);margin-right:5px}.trips-container .new-trip-item .box .type-logo.hotel{background-image:url(/images/hotel-marker.png)}.trips-container .new-trip-item .box .type-logo.train{background-image:url(/images/train-marker.png)}.trips-container .new-trip-item .box .type-logo.car{background-image:url(/images/car-marker.png)}.trips-container .new-trip-item .box .item-top{font-size:.875rem;position:relative;display:flex}.trips-container .new-trip-item .box .item-top .name{position:relative;display:flex;align-items:center;font-weight:600;flex:1 1 auto;max-width:60%;margin-right:10px}.trips-container .new-trip-item .box .item-top .name div:first-child{word-break:break-all;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trips-container .new-trip-item .box .date{flex:1 1 auto;bottom:5px;right:5px;align-self:flex-end;justify-content:flex-end;display:flex}.trips-container .new-trip-item .box .date div{line-height:26px}.trips-container .new-trip-item .box .date span{vertical-align:middle}.trips-container .new-trip-item .box .date span:last-child{margin:0;padding:0}.trips-container .new-trip-item .box .date .type-logo.car,.trips-container .new-trip-item .box .date .type-logo.hotel,.trips-container .new-trip-item .box .date .type-logo.train{margin-left:0}.trips-container .new-trip-item .box .email{vertical-align:middle;color:#000;font-size:1rem;display:inline;margin:0 14px}.trips-container .new-trip-item .box .email span{padding:0!important}.trips-container .new-trip-item .box .email-icon{padding:0 8px;background:no-repeat 50%/16px;background-image:url(/images/briefcase.png);top:4px;margin-right:5px;right:-16px}.trips-container .new-trip-item .box .sm-line-hg{line-height:16px}.trips-container .new-trip-item .box .sm-txt{color:#828282;font-size:.75rem}.trips-container .new-trip-item .box .sm{font-size:.75rem}.trips-container .new-trip-item .box .type{padding:0 .5rem;display:flex;align-items:center;justify-content:space-between;margin:2px 0}.trips-container .new-trip-item .box .type span{padding:5px}.trips-container .new-trip-item .box .type .span-active{padding:1px 8px;border-radius:10px}.trips-container .new-trip-item .box .type .type-logo{border-radius:50%}.trips-container .new-trip-item .box .type .date{display:flex;align-items:center;color:rgba(0,0,0,.87);font-weight:600}.trips-container .new-trip-item .box .traveler-list{padding:.625rem}.trips-container .new-trip-item .box .traveler-list .break-all{word-break:break-all}.trips-container .new-trip-item .box .traveler-list .plane-arr,.trips-container .new-trip-item .box .traveler-list .plane-dep{display:inline-block;width:20px;height:20px;vertical-align:middle;background:no-repeat 50%/20px;margin-right:10px}.trips-container .new-trip-item .box .traveler-list .plane-dep{background-image:url(/images/dep_flight.png)}.trips-container .new-trip-item .box .traveler-list .plane-arr{background-image:url(/images/arr_flight.png)}.trips-container .new-trip-item .box .traveler-list .flight-logo{width:40px;margin-right:4px}.trips-container .new-trip-item .box .traveler-list .flight-logo+span{display:inline-block;vertical-align:middle}.trips-container .new-trip-item .box .traveler-list hr{color:#828282;size:1px}.trips-container .new-trip-item .hotel span{word-break:break-all}.trips-container .new-trip-item .hotel .ant-row{color:#000;font-size:.75rem}.trips-container .new-trip-item .hotel .addr{font-size:.75rem;color:#3a6fce;padding-left:18px;background:no-repeat 0 0/12px;background-image:url(/images/addr.png)}.trips-container .new-trip-item .hotel .status{font-weight:700}.trips-container .new-trip-item .hotel .status.landed{color:#7b8de3}.trips-container .new-trip-item .hotel .status.en-route{color:#a48ad3}.trips-container .new-trip-item .hotel .status.at-risk{color:#ff0035}.trips-container .new-trip-item .overviews{color:#000}.trips-container .new-trip-item .overviews .item-top{display:block}.trips-container .new-trip-item .overviews .trip-name{font-size:1.324em;width:100%}.trips-container .new-trip-item .overviews .sm-txt{font-size:.875rem;display:inline-block;margin-right:10px}.trips-container .new-trip-item .overviews .type-logo{margin-right:5px;margin-bottom:2px;margin-top:2px}.trips-container .new-trip-item .overviews .trip{font-size:1rem;display:inline-block;margin-top:2px}.trips-container .new-trip-item .overviews .finalize{color:#9b24a8;display:inline-block}.trips-container .new-trip-item .overviews .line-normal{line-height:normal}.trips-container .new-trip-item .overviews .status-box .sm-txt+span{word-break:break-all}.trips-container .new-trip-item .overviews .deadline .red{color:#ff0035;display:inline-block}.trips-container .new-trip-item .ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trips-container .paging{float:right;margin-left:10px;height:28px;position:relative;display:table}.trips-container .paging .ant-pagination{display:table-cell;vertical-align:middle}.trips-container .paging .ant-pagination-item{background:none;border:none;margin:0 3px;font-size:1.095rem;min-width:auto;line-height:24px}.trips-container .paging .ant-pagination-item a{color:#fff;padding:0}.trips-container .paging .ant-pagination-next a,.trips-container .paging .ant-pagination-prev a{color:#fff}.trips-container .paging .ant-pagination-item-active{font-size:1.48rem}.trips-container .paging .ant-pagination-disabled{display:none}.trips-container .paging .ant-pagination-item-after-jump-prev,.trips-container .paging .ant-pagination-item-before-jump-next{display:none;vertical-align:initial}.trips-container .paging .ant-pagination-item-link{font-size:1rem}.trips-container .paging .mask{position:absolute;width:100%;height:100%;top:0;left:0}.trips-container .ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-ellipsis,.trips-container .ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-ellipsis{color:#fff}.trips-container li.ant-select-dropdown-menu-item+.ant-select-dropdown-menu-item{border-top:1px solid #ccc}.trips-container .company-name{font-size:.65em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:60%}.trips-container .fare-forecaster-form-wrapper{border:0;padding:0}.company-popover{max-width:50%}.company-popover .ant-popover-inner{border-radius:10px;background-color:transparent}.company-popover .ant-popover-inner-content{padding:0}.company-popover .ant-popover-content>.ant-popover-arrow{display:none}.company-box{position:relative;background:transparent;color:#000}.company-box .li-arrow{left:50%;transform:translateX(-50%) rotate(45deg) translateY(-50%);position:absolute;display:block;background:transparent;border-color:#f1f1f1 transparent transparent #f1f1f1;border-style:solid;border-width:.65em;top:0;z-index:-1;transform-origin:top}.company-box .li-arrow.bottomRight{left:12px}.company-box .li-arrow-hover{border-top-color:#466eb5;border-left-color:#466eb5}.company-box ul{padding:0;max-height:546px;overflow-y:auto}.company-box li{list-style:none;padding:10px 20px;position:relative;cursor:pointer;background:#f1f1f1}.company-box li+li{border-top:1px solid #fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.company-box li:hover{background-color:#466eb5;color:#fff}.company-box li:first-child{border-radius:10px 10px 0 0}.company-box li:first-child.li-select~.li-arrow,.company-box li:first-child:hover~.li-arrow{border-top-color:#466eb5;border-left-color:#466eb5}.company-box li:last-of-type{border-radius:0 0 10px 10px}.company-box .li-select{background-color:#466eb5;color:#fff}.company-box .li-select+.mask{border-radius:10px 10px 0 0}.company-box .mask{position:absolute;width:100%;height:100%;background:#fff;top:0;opacity:.25;border-radius:10px}.filter-cmp{position:relative;margin-left:4px}.filter-cmp .filter-txt{display:none;vertical-align:middle;font-size:.75em;position:absolute;top:50%;transform:translateY(-40%)}.filter-cmp .filter,.filter-cmp .filter-data{width:1em;height:1em;cursor:pointer;display:inline-block;vertical-align:middle;background:no-repeat center -2px/contain;background-image:url(/images/filter.png)}.filter-cmp .filter-data:hover,.filter-cmp .filter:hover{color:#000}.filter-cmp .filter-data:hover+.filter-txt,.filter-cmp .filter:hover+.filter-txt{display:inline-block;white-space:nowrap}.filter-cmp .filter-data{background-image:url(/images/filter-data.png)}.info-box{background-color:rgba(30,36,54,.65);color:#fff;min-height:600px;padding:30px;line-height:2;max-width:1570px;position:relative}.info-box a{color:inherit}.info-box>div{margin:-10px -20px;display:flex;flex-wrap:wrap}.info-box h3{color:#fff;margin-bottom:0}.info-box .info-list{margin:22px 30px;background:rgba(30,36,54,.65);padding:1em;border-radius:.25rem}.info-box .info-item{padding:10px 0}.info-box .info-item+.info-item{border-top:1px solid #ccc}.info-box .ant-spin{top:50%;position:absolute;left:50%}#widget_invoices .invFrom{padding:0;min-height:0;margin-bottom:0}.fare-forecaster{min-height:360px;max-width:1570px}.fare-forecaster .ant-input,.fare-forecaster .ant-select-selection{border-color:rgba(34,36,38,.15)}.fare-forecaster .ant-calendar-picker:hover .ant-calendar-picker-input:not(.ant-input-disabled),.fare-forecaster .ant-input:focus,.fare-forecaster .ant-input:hover,.fare-forecaster .ant-select-selection:focus,.fare-forecaster .ant-select-selection:hover{border-color:rgba(34,36,38,.35)}.fare-forecaster .ant-select-auto-complete.ant-select .ant-select-selection{border:1px solid rgba(34,36,38,.15)}.fare-forecaster .ant-checkbox-input:focus+.ant-checkbox-inner,.fare-forecaster .ant-checkbox-wrapper:hover .ant-checkbox-inner,.fare-forecaster .ant-checkbox:hover .ant-checkbox-inner,.fare-forecaster .ant-select-auto-complete.ant-select .ant-select-selection:hover{border-color:rgba(34,36,38,.35)}.breadcrumb{margin-bottom:30px;font-weight:600;font-size:1.28571429rem}.breadcrumb-item{color:#fff}.legend-returning{font-size:20px}.legend-returning .inner{display:flex;align-items:center;margin-bottom:15px}.flight-calendars-desktop .inner .legend-departing i,.flight-calendars-mobile .title i,.legend-returning .inner i,.one-way-title i{cursor:pointer;display:inline-block;width:20px;height:20px;background:no-repeat scroll 50%/contain;background-image:url(/images/arrow_left.png)}.legend-returning .inner i.disabled{cursor:default;pointer-events:none;background-image:url(/images/arrow_left_gray.png)!important}.legend-returning .inner i.prev-day{margin:0 30px 0 20px}.legend-returning .inner i.next-day{transform:rotate(180deg)}.flight-calendars-desktop .inner{display:flex}.flight-calendars-desktop .inner .legend-departing{width:30px;writing-mode:vertical-lr;-ms-writing-mode:tb-lr;padding-top:105px;font-size:20px;margin-right:15px;display:flex;align-items:center}.flight-calendars-desktop .inner .legend-departing i.disabled{cursor:default;pointer-events:none;background-image:url(/images/arrow_left_gray.png)!important}.flight-calendars-desktop .inner .legend-departing i.prev-day{margin:20px 0 30px;transform:rotate(90deg)}.flight-calendars-desktop .inner .legend-departing i.next-day{transform:rotate(-90deg)}.flight-calendars-desktop .inner .right-content{flex:1 1}.one-way-title{font-size:20px;margin-bottom:10px;display:flex;align-items:center;justify-content:center}.one-way-title i.disabled{cursor:default;pointer-events:none;background-image:url(/images/arrow_left_gray.png)!important}.one-way-title i.prev-day{margin:0 30px 0 20px}.one-way-title i.next-day{transform:rotate(180deg)}.flight-calendars-mobile .title{font-size:20px;display:flex;align-items:center;margin-bottom:10px}.flight-calendars-mobile .title i.disabled{cursor:default;pointer-events:none;background-image:url(/images/arrow_left_gray.png)!important}.flight-calendars-mobile .title i.prev-day{margin:0 30px 0 20px}.flight-calendars-mobile .title i.next-day{transform:rotate(180deg)}.fare-forecaster-form .chevron-down-icon,.fare-forecaster-form .chevron-up-icon{display:inline-block;margin-left:4px;width:12px;height:12px;background:no-repeat 50%/contain;background-image:url(/images/arrow_icon_01_L.svg)}.fare-forecaster-form .chevron-up-icon{transform:rotate(180deg)}.smart-layout.ie .traveler-tracker .metric-group{display:block;flex:none;text-align:center;max-width:none;width:calc(100% - 410px)}.smart-layout.ie .widget .traveler-tracker .metric-group{text-align:right;max-width:none;width:100%}.traveler-tracker{position:relative;display:flex;flex:auto;min-height:350px}.traveler-tracker .metric-group{position:absolute;bottom:0;left:0;width:calc(100% - 410px);display:flex;justify-content:center;align-items:center;max-width:1170px;flex-wrap:wrap;height:134px}@media screen and (max-width:768px){.traveler-tracker .metric-group.metric-group-pc{display:none}}@media screen and (max-width:768px){.traveler-tracker .metric-group{width:100%}}.traveler-tracker .metric-group .metric-gauge{flex:1 0;max-width:14%;min-width:84px;cursor:pointer;height:100%;pointer-events:auto}.traveler-tracker .metric-group .metric-gauge.is-selected{filter:drop-shadow(0 0 5px rgba(0,0,0,.6))}.traveler-tracker .metric-group .metric-gauge.is-selected .select{display:block}.traveler-tracker .metric-group .metric-gauge .bg{fill:#191a1a}.traveler-tracker .metric-group .metric-gauge .select{fill:#000;transition:fill .3s ease;display:none}.traveler-tracker .metric-group .metric-gauge .track{transition:stroke .3s ease;fill:transparent;stroke:#252423}.traveler-tracker .metric-group .metric-gauge .arc{fill:transparent;stroke:transparent}.traveler-tracker .metric-group .metric-gauge .counter{font-size:2.3rem;font-weight:700;fill:#02c2eb;transition:fill .3s ease}.traveler-tracker .metric-group .metric-gauge .label{font-size:.95rem;fill:#fff;transition:fill .3s ease}.traveler-tracker .metric-group .metric-gauge.on-time .arc{stroke:#51ce6c}.traveler-tracker .metric-group .metric-gauge.on-time .counter{fill:#51ce6c}.traveler-tracker .metric-group .metric-gauge.landed .arc{stroke:#7b8de3}.traveler-tracker .metric-group .metric-gauge.landed .counter{fill:#7b8de3}.traveler-tracker .metric-group .metric-gauge.delayed .arc{stroke:#ff2d55}.traveler-tracker .metric-group .metric-gauge.delayed .counter{fill:#ff2d55}.traveler-tracker .metric-group .metric-gauge.not-departed .arc{stroke:#ff9500}.traveler-tracker .metric-group .metric-gauge.not-departed .counter{fill:#ff9500}.traveler-tracker .metric-group .metric-gauge.en-route .arc{stroke:#a48ad3}.traveler-tracker .metric-group .metric-gauge.en-route .counter{fill:#a48ad3}.traveler-tracker .metric-group .metric-gauge.at-risk .arc{stroke:#ff0035}.traveler-tracker .metric-group .metric-gauge.at-risk .counter{fill:#ff0035}.traveler-tracker .metric-group .metric-gauge.warning .arc{stroke:#ff0035}.traveler-tracker .metric-group .metric-gauge.warning .counter{fill:#ff0035}.traveler-tracker .world-map{flex:auto}.traveler-tracker .world-map.lg{background-color:#242424}.traveler-tracker .world-map .marker{height:50px;width:50px;text-align:center;cursor:pointer;font-size:1.5em;border-radius:50%;color:#fff;border:1px solid #02c2eb;background-color:#02c2eb}.traveler-tracker .world-map .marker.sm{width:36px;height:36px}.traveler-tracker .world-map .marker.sm .inner{width:20px;height:20px;line-height:20px;margin:7px auto}.traveler-tracker .world-map .marker.sm i{width:13px;height:13px;margin-right:0;transform:translateY(-1px)}.traveler-tracker .world-map .marker.m{width:66px;height:66px}.traveler-tracker .world-map .marker.m .inner{width:46px;height:46px;line-height:46px;margin:9px auto}.traveler-tracker .world-map .marker .inner{width:30px;height:30px;margin:9px auto;border-radius:50%;line-height:30px;white-space:nowrap}.traveler-tracker .world-map .marker span{vertical-align:middle}.traveler-tracker .world-map .marker i{display:inline-block;width:15px;height:20px;background:no-repeat scroll 50%/90%;vertical-align:middle;margin-right:1px}.traveler-tracker .world-map .marker i.airport{background-image:url(/images/flight-marker.png)}.traveler-tracker .world-map .marker i.hotel{background-image:url(/images/hotel-marker.png)}.traveler-tracker .world-map .marker i.train{background-image:url(/images/train-marker.png)}.traveler-tracker .world-map .marker.on-time{border-color:#51ce6c;background-color:rgba(86,203,112,.4)}.traveler-tracker .world-map .marker.on-time .inner{background-color:#51ce6c}.traveler-tracker .world-map .marker.on-time .inner:after,.traveler-tracker .world-map .marker.on-time .inner:before{border:1px solid #51ce6c;content:"";width:100%;display:block;position:absolute;height:auto;top:0;right:0;bottom:0;left:0;border-radius:100%;transform-origin:center center;opacity:0;box-sizing:border-box}.traveler-tracker .world-map .marker.landed{border-color:#7b8de3;background-color:rgba(123,141,227,.4)}.traveler-tracker .world-map .marker.landed .inner{background-color:#7b8de3}.traveler-tracker .world-map .marker.landed .inner:after,.traveler-tracker .world-map .marker.landed .inner:before{border:1px solid #7b8de3;content:"";width:100%;display:block;position:absolute;height:auto;top:0;right:0;bottom:0;left:0;border-radius:100%;transform-origin:center center;opacity:0;box-sizing:border-box}.traveler-tracker .world-map .marker.delayed{border-color:#ff2d55;background-color:rgba(236,72,71,.4)}.traveler-tracker .world-map .marker.delayed .inner{background-color:#ff2d55}.traveler-tracker .world-map .marker.delayed .inner:after,.traveler-tracker .world-map .marker.delayed .inner:before{border:1px solid #ff2d55;content:"";width:100%;display:block;position:absolute;height:auto;top:0;right:0;bottom:0;left:0;border-radius:100%;transform-origin:center center;opacity:0;box-sizing:border-box}.traveler-tracker .world-map .marker.not-departed{border-color:#ff9500;background-color:rgba(254,149,39,.4)}.traveler-tracker .world-map .marker.not-departed .inner{background-color:#ff9500}.traveler-tracker .world-map .marker.not-departed .inner:after,.traveler-tracker .world-map .marker.not-departed .inner:before{border:1px solid #ff9500;content:"";width:100%;display:block;position:absolute;height:auto;top:0;right:0;bottom:0;left:0;border-radius:100%;transform-origin:center center;opacity:0;box-sizing:border-box}.traveler-tracker .world-map .marker.at-risk{border-color:#ff0035;background-color:rgba(201,33,35,.4)}.traveler-tracker .world-map .marker.at-risk .inner{background-color:#ff0035}.traveler-tracker .world-map .marker.at-risk .inner:after,.traveler-tracker .world-map .marker.at-risk .inner:before{border:1px solid #ff0035;content:"";width:100%;display:block;position:absolute;height:auto;top:0;right:0;bottom:0;left:0;border-radius:100%;transform-origin:center center;opacity:0;box-sizing:border-box}.traveler-tracker .world-map .marker.warning{border-color:#ff0035;background-color:rgba(201,33,35,.4)}.traveler-tracker .world-map .marker.warning .inner{background-color:#ff0035}.traveler-tracker .world-map .marker.warning .inner:after,.traveler-tracker .world-map .marker.warning .inner:before{border:1px solid #ff0035;content:"";width:100%;display:block;position:absolute;height:auto;top:0;right:0;bottom:0;left:0;border-radius:100%;transform-origin:center center;opacity:0;box-sizing:border-box}.traveler-tracker .world-map .marker.en-route{border-color:#a48ad3;background-color:rgba(164,138,211,.4)}.traveler-tracker .world-map .marker.en-route .inner{background-color:#a48ad3}.traveler-tracker .world-map .marker.en-route .inner:after,.traveler-tracker .world-map .marker.en-route .inner:before{border:1px solid #a48ad3;content:"";width:100%;display:block;position:absolute;height:auto;top:0;right:0;bottom:0;left:0;border-radius:100%;transform-origin:center center;opacity:0;box-sizing:border-box}.traveler-tracker .world-map .marker.all{border-color:#02c2eb;background-color:rgba(2,194,235,.4)}.traveler-tracker .world-map .marker.all .inner{background-color:#02c2eb}.traveler-tracker .world-map .marker.all .inner:after,.traveler-tracker .world-map .marker.all .inner:before{border:1px solid #02c2eb;content:"";width:100%;display:block;position:absolute;height:auto;top:0;right:0;bottom:0;left:0;border-radius:100%;transform-origin:center center;opacity:0;box-sizing:border-box}.traveler-tracker .world-map .marker.selected.selected .inner:before{animation:pulse2 1s linear .1s infinite}.traveler-tracker .world-map .marker.selected.selected .inner:after{animation:pulse 1s linear infinite}@keyframes pulse{0%{transform:scale(2);opacity:.4}to{transform:scale(2.5);opacity:0}}@keyframes pulse2{0%{transform:scale(1.5);opacity:.7}to{transform:scale(1.8);opacity:0}}.traveler-tracker .world-map .mapboxgl-popup{z-index:10}.traveler-tracker .world-map .mapboxgl-popup .popup-marker{max-width:500px;min-width:200px;padding:10px;color:#000;word-break:break-all}.traveler-tracker .world-map .mapboxgl-popup .popup-marker h4{font-size:1.07142857rem;padding-bottom:5px;color:#1b1c1d;padding-right:10px}.traveler-tracker .world-map .mapboxgl-popup .popup-marker h5{border-top:1px solid #eee;padding-top:5px;margin-bottom:5px;font-size:1.1em;font-weight:600}.traveler-tracker .world-map .mapboxgl-popup .popup-marker>div{max-height:calc(50vh - 146px);overflow-y:auto;margin:0 -10px;padding:0 10px}.traveler-tracker .world-map .mapboxgl-popup .popup-marker>div::-webkit-scrollbar-thumb{background-color:hsla(0,0%,92.2%,.73)}.traveler-tracker .world-map .mapboxgl-popup .popup-marker>div::-webkit-scrollbar-track{background-color:#fff}.traveler-tracker .world-map .mapboxgl-popup .popup-marker .itinerary-segment ul{list-style:none;margin:0 0 5px;padding:0}.traveler-tracker .world-map .mapboxgl-popup .popup-marker .itinerary-segment ul li{padding-right:40px;position:relative;height:22px;line-height:22px}.traveler-tracker .world-map .mapboxgl-popup .popup-marker .itinerary-segment ul li>span{margin-right:8px}.traveler-tracker .world-map .mapboxgl-popup .popup-marker .action{position:absolute;right:0;top:0;height:12px}.traveler-tracker .world-map .mapboxgl-popup .popup-marker .action .booking-icon{padding:0 6px;background:no-repeat 50%/12px;background-image:url(/images/link.png);cursor:default}.traveler-tracker .world-map .mapboxgl-popup .popup-marker .action .email-icon{padding:0 6px;background-size:12px}.traveler-tracker .flight-card-content .ant-select-selection{font-size:1rem}.traveler-tracker .flight-card-content .ant-select-selection .ant-select-selection-selected-value{color:rgba(0,0,0,.87);font-size:.7em}.traveler-tracker .hidden{display:none}.traveler-tracker .trip-collection{position:absolute;width:380px;right:30px;top:20px;color:#1b1c1d;max-height:calc(100vh - 111px);transition:left .5s ease;z-index:9;min-height:120px;overflow:hidden}@media screen and (max-width:768px){.traveler-tracker .trip-collection{right:50%;transform:translateX(50%);margin-right:6px}}.traveler-tracker .trip-collection .close{position:absolute;right:15px;top:10px;width:15px;height:15px;cursor:pointer;background:no-repeat scroll 50%/contain;background-image:url(/images/close.png);z-index:1}.traveler-tracker .trip-collection .title{text-transform:uppercase;padding:2em 0 1em;font-size:1.28571429rem;font-weight:600;position:relative;text-align:center;background-color:#fff;margin-left:11px}.traveler-tracker .trip-collection .title .country{font-size:14px;font-weight:400}.traveler-tracker .trip-collection .title .flight-icon,.traveler-tracker .trip-collection .title .hotel-icon,.traveler-tracker .trip-collection .title .train-icon{display:inline-block;width:25px;height:22px;margin-right:5px;background:no-repeat scroll 50%/contain;background-image:url(/images/tracker_status_flight.png)}.traveler-tracker .trip-collection .title .hotel-icon{background-image:url(/images/tracker_status_bed.png)}.traveler-tracker .trip-collection .title .train-icon{background-image:url(/images/tracker_status_train.png)}.traveler-tracker .trip-collection .title .count-font{margin-right:15px}.traveler-tracker .trip-collection .select-box{padding:1em 1em 1.5em;background-color:#fff;margin-left:11px;margin-top:.2rem;position:relative}.traveler-tracker .trip-collection .select-box label{font-size:.7em;font-weight:600}.traveler-tracker .trip-collection .select-box .ant-select,.traveler-tracker .trip-collection .select-box .ant-select-selection--single,.traveler-tracker .trip-collection .select-box .ant-select-selection__rendered{height:30px;line-height:30px}.traveler-tracker .trip-collection .select-box .ant-input{font-size:12px;border-radius:inherit}.traveler-tracker .trip-collection .select-box .query-input{height:30px;line-height:30px;border-radius:20px}.traveler-tracker .trip-collection .content{height:auto;overflow:auto;max-height:calc(100vh - 212.93px);margin-top:1.2825rem}.traveler-tracker .trip-collection .content.risk-content{margin-top:0}.traveler-tracker .trip-collection .with-select-box .content{max-height:calc(100vh - 340.13px)}.traveler-tracker .trip-collection .flight-segment-item,.traveler-tracker .trip-collection .hotel-summary-item,.traveler-tracker .trip-collection .train-segment-item{cursor:pointer}.traveler-tracker .trip-collection .risk-wrapper{max-height:273px;overflow:auto;position:relative}.traveler-tracker .trip-collection .risk-wrapper+.content{max-height:calc(100vh - 485.93px)}.traveler-tracker .trip-collection .risk-wrapper:hover .mouse-wrapper{display:none}.traveler-tracker .trip-collection .risk-wrapper .mouse-wrapper{position:fixed;width:370px;height:273px;background-color:rgba(52,51,50,.53);margin-left:11px;z-index:2}.traveler-tracker .trip-collection .country-list{margin-left:11px;padding-bottom:10px;background-color:#fff}.traveler-tracker .trip-collection .risk{padding:12px 16px;background:#fff}.traveler-tracker .trip-collection .risk .risk-header .country,.traveler-tracker .trip-collection .risk .risk-header .date{float:left;font-weight:700;max-width:200px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:15px}.traveler-tracker .trip-collection .risk .risk-header .date{font-weight:400;font-size:.8em;margin-left:1em}.traveler-tracker .trip-collection .risk .risk-header .status{float:right;font-size:.8em;text-transform:uppercase;font-weight:400}.traveler-tracker .trip-collection .risk .risk-header .status:before{content:"";width:6px;height:6px;border-radius:3px;display:inline-block;margin:1px 3px}.traveler-tracker .trip-collection .risk .status-1:before{background-color:#dedddb}.traveler-tracker .trip-collection .risk .status-2:before{background-color:#dacca1}.traveler-tracker .trip-collection .risk .status-3:before{background-color:#fbb929}.traveler-tracker .trip-collection .risk .status-4:before{background-color:#ff8400}.traveler-tracker .trip-collection .risk .status-5:before{background-color:#ff0035}.traveler-tracker .trip-collection .risk input[type=checkbox]{display:none}.traveler-tracker .trip-collection .risk label.content{position:relative;font-size:.8em;overflow:hidden;max-height:6em;display:inline-block;transition:max-height 1s;cursor:pointer;font-weight:700;line-height:1.72}.traveler-tracker .trip-collection .risk .content{flex:1 1;padding:1em;color:#1b1c1d;margin-top:0}.traveler-tracker .trip-collection .risk input[type=checkbox]:checked+label.content:after{content:attr(readless);background:none;padding-top:4px;height:1.9em}.traveler-tracker .trip-collection .risk input[type=checkbox]:checked+label.content{max-height:500px}.traveler-tracker .trip-collection .risk label.content:after{transition:width 1s;content:attr(readmore);color:#02c2eb;text-transform:uppercase;font-size:.8em;text-align:right;position:absolute;bottom:0;right:0;width:70%;height:1.8em;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 60%)}.traveler-tracker .widget-caption{display:inline-block;vertical-align:initial;margin:0 .125em;background-color:#e8e8e8;background-image:none;padding:.5833em .833em;color:rgba(0,0,0,.6);text-transform:none;font-weight:600;border:0 solid transparent;border-radius:.25rem;line-height:1.5em;transition:background-color .3s ease;font-size:.75rem;cursor:pointer}.traveler-tracker .widget-caption .plane-icon{padding:6px 10px;background:no-repeat scroll 0/68%;background-image:url(/images/flight-dep.png)}.traveler-tracker .widget-caption label{cursor:inherit}.traveler-tracker .widget-caption:hover{color:rgba(0,0,0,.8)}.traveler-tracker .widget-caption .bold{font-weight:900}.traveler-tracker .email-icon{padding:0 8px;background:no-repeat 50%/16px;background-image:url(/images/email-g.png);margin-left:5px;cursor:pointer}.traveler-tracker .filter-cmp{position:absolute;left:21px;top:10px;z-index:2}.traveler-tracker .filter-cmp .filter,.traveler-tracker .filter-cmp .filter-data{width:1.4em;height:1.4em;background-image:url(/images/filter1.png)}.traveler-tracker .filter-cmp .filter-data{background-image:url(/images/filter1-data.png)}.traveler-tracker .filter-cmp .filter-txt{background-color:#fff;padding-right:8px}.traveler-tracker .sel-company-name{position:absolute;left:46px;top:13px;max-width:70%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.875rem;margin-left:10px;z-index:1}.traveler-tracker .company-popover .ant-popover-arrow{border-color:#ccc}.traveler-tracker .ant-drawer{display:none}@media screen and (max-width:768px){.traveler-tracker .ant-drawer{display:initial}}.traveler-tracker .ant-drawer-content{background-color:rgba(0,0,0,.25)}.traveler-tracker .ant-drawer-content .ant-drawer-body{height:100%;display:flex;flex-direction:column;padding:12px}.traveler-tracker .ant-drawer-content .ant-drawer-body .metric-gauge{max-width:none}.traveler-tracker .countIcon{display:none;z-index:11;pointer-events:auto;position:absolute;right:11px;width:20px;height:20px;background:no-repeat 50%/contain;background-image:url(/images/count.png);top:45px;cursor:pointer}.traveler-tracker .countIcon.map{width:26px;height:26px;background-color:#e5e6e4;border-radius:50%}@media screen and (max-width:768px){.traveler-tracker .countIcon{display:block}}.traveler-tracker .georisk-toggle{position:absolute;top:30px;left:30px;padding:10px;justify-content:center;border-radius:5px;box-shadow:0 0 8px hsla(0,0%,86%,.6);min-width:163px;background:rgba(16,20,32,.7)}@media screen and (max-width:768px){.traveler-tracker .georisk-toggle{display:none}}.traveler-tracker .georisk-toggle .ant-switch:after{content:attr(on)}.traveler-tracker .georisk-toggle .ant-switch-checked:after{content:attr(off)}.traveler-tracker .georisk-toggle .ant-switch-checked:after,.traveler-tracker .georisk-toggle .ant-switch:after{border-radius:5px;width:50%;height:31px;color:#999;line-height:31px}.traveler-tracker .georisk-toggle .ant-switch{color:#999;background-color:#999;height:35px;width:100%;line-height:35px;border-radius:5px}.traveler-tracker .georisk-toggle .ant-switch-inner{display:block;width:50%;margin:0;float:right}.traveler-tracker .georisk-toggle .ant-switch-checked{color:#fff;background-color:#007aff}.traveler-tracker .georisk-toggle .ant-switch-checked .ant-switch-inner{display:block;width:50%;margin:0;float:none}.traveler-tracker .georisk-toggle .status-0{display:none!important}.traveler-tracker .georisk-toggle .status-0 .ant-checkbox-disabled+span{color:#9f9fa0}.traveler-tracker .georisk-toggle .status-0 .ant-checkbox-disabled .ant-checkbox-inner{background-color:#9f9fa0;border-color:#9f9fa0}.traveler-tracker .georisk-toggle .status-1{color:#dedddb}.traveler-tracker .georisk-toggle .status-1 .ant-checkbox-checked .ant-checkbox-inner{background-color:#dedddb;border-color:#dedddb}.traveler-tracker .georisk-toggle .status-2{color:#dacca1}.traveler-tracker .georisk-toggle .status-2 .ant-checkbox-checked .ant-checkbox-inner{background-color:#dacca1;border-color:#dacca1}.traveler-tracker .georisk-toggle .status-3{color:#fbb929}.traveler-tracker .georisk-toggle .status-3 .ant-checkbox-checked .ant-checkbox-inner{background-color:#fbb929;border-color:#fbb929}.traveler-tracker .georisk-toggle .status-4{color:#ff8400}.traveler-tracker .georisk-toggle .status-4 .ant-checkbox-checked .ant-checkbox-inner{background-color:#ff8400;border-color:#ff8400}.traveler-tracker .georisk-toggle .status-5{color:#ff0035}.traveler-tracker .georisk-toggle .status-5 .ant-checkbox-checked .ant-checkbox-inner{background-color:#ff0035;border-color:#ff0035}.traveler-tracker .georisk-toggle h6{margin:15px 0;width:100%;font-size:15px;color:#d3d8e2}.traveler-tracker .georisk-toggle .georisk-on{margin-bottom:10px}.traveler-tracker .georisk-toggle .georisk-on>button.activated{color:#fff;background:#007aff}.traveler-tracker .georisk-toggle .georisk-on>button{color:#007aff;background:#fff;border:2px solid #007aff}.traveler-tracker .georisk-toggle .checkbox-group{margin-top:15px}.traveler-tracker .georisk-toggle .checkbox-group .georisk-checkbox{display:block;margin:15px 0;text-transform:uppercase}.traveler-tracker .georisk-toggle .checkbox-group .georisk-checkbox .ant-checkbox-checked .ant-checkbox-inner:after{border:2px solid #000;border-top:0;border-left:0}.traveler-tracker .georisk-toggle .checkbox-group .georisk-checkbox label{cursor:pointer}.traveler-tracker .georisk-toggle .checkbox-group .georisk-checkbox input.hidden{z-index:-1}.traveler-tracker .georisk-toggle .checkbox-group .georisk-checkbox>label:before{position:absolute;top:0;left:0;width:17px;height:17px;transition:border .1s ease,opacity .1s ease,transform .1s ease,box-shadow .1s ease;content:"";background:#fff;border-radius:.1875rem;border:1px solid #d4d4d5}.traveler-tracker .georisk-toggle .checkbox-group input[type=checkbox]{cursor:pointer;position:absolute;top:0;left:0;opacity:0!important;outline:none;z-index:3;width:17px;height:17px}.widget .select{display:none!important}.widget .is-selected{filter:none!important}.no-wrap{white-space:pre-wrap!important;text-overflow:clip!important}.tripSelect{font-size:1rem}.tripSelect .ant-select-dropdown-menu-item{font-size:.7em;padding:.8125rem 1.125rem!important;color:rgba(0,0,0,.87)}.todays-flights-popup h4{font-size:16px;font-weight:700;color:rgba(0,0,0,.87);margin:0 0 1rem}.todays-flights-popup ul{list-style:none;margin:0;padding:0}.todays-flights-popup ul .email-icon{padding:0 7px;margin-left:7px;background:no-repeat 50%/14px;background-image:url(/images/email-b.png)}.todays-flights-popup ul a{float:right}.ant-message-info .anticon{color:#f5222d}#popover-trip-collection-decorated{max-width:280px}.mouse{background:#4e5559 linear-gradient(transparent,transparent 50%,#fff 0,#fff);position:relative;width:42px;height:68px;background-size:100% 100%;border-radius:100px;background-size:225%;animation:colorSlide 5s linear infinite,nudgeMouse 5s ease-out infinite;margin:94px auto 0}.mouse+span{display:block;text-align:center;margin-top:10px;letter-spacing:12px;text-indent:12px;color:#fff;font-weight:700;animation:colorText 5s ease-out infinite,nudgeText 5s ease-out infinite}.mouse:after,.mouse:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.mouse:before{width:36px;height:62px;background-color:#222a30;border-radius:100px}.mouse:after{background-color:#fff;width:10px;height:10px;border-radius:100%;animation:trackBallSlide 5s linear infinite}.map-overlay{font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);border-radius:3px;position:absolute;width:25%;top:10px;left:10px;padding:10px;display:none}.countries-popup{color:#000}@keyframes colorSlide{0%{background-position:0 100%}20%{background-position:0 0}21%{background-color:#4e5559}29.99%{background-color:#fff;background-position:0 0}30%{background-color:#4e5559;background-position:0 100%}50%{background-position:0 0}51%{background-color:#4e5559}59.99%{background-color:#fff;background-position:0 0}60%{background-color:#4e5559;background-position:0 100%}80%{background-position:0 0}81%{background-color:#4e5559}89.99%,to{background-color:#fff}}@keyframes trackBallSlide{0%{opacity:1;transform:scale(1) translateY(-20px)}6%{opacity:1;transform:scale(.9) translateY(5px)}14%{opacity:0;transform:scale(.4) translateY(40px)}15%,19%{opacity:0;transform:scale(.4) translateY(-20px)}28%,29.99%{opacity:1;transform:scale(1) translateY(-20px)}30%{opacity:1;transform:scale(1) translateY(-20px)}36%{opacity:1;transform:scale(.9) translateY(5px)}44%{opacity:0;transform:scale(.4) translateY(40px)}45%,49%{opacity:0;transform:scale(.4) translateY(-20px)}58%,59.99%{opacity:1;transform:scale(1) translateY(-20px)}60%{opacity:1;transform:scale(1) translateY(-20px)}66%{opacity:1;transform:scale(.9) translateY(5px)}74%{opacity:0;transform:scale(.4) translateY(40px)}75%,79%{opacity:0;transform:scale(.4) translateY(-20px)}88%,to{opacity:1;transform:scale(1) translateY(-20px)}}@keyframes nudgeMouse{0%{transform:translateY(0)}20%{transform:translateY(8px)}30%{transform:translateY(0)}50%{transform:translateY(8px)}60%{transform:translateY(0)}80%{transform:translateY(8px)}90%{transform:translateY(0)}}@keyframes nudgeText{0%{transform:translateY(0)}20%{transform:translateY(2px)}30%{transform:translateY(0)}50%{transform:translateY(2px)}60%{transform:translateY(0)}80%{transform:translateY(2px)}90%{transform:translateY(0)}}@keyframes colorText{21%{color:transparent}30%{color:#fff}51%{color:transparent}60%{color:#fff}81%{color:transparent}90%{color:#fff}}.world-clocks{color:#fff;padding-top:10px}.world-clocks .add-new-clock{color:#02c2eb;cursor:pointer;display:inline-block}.world-clocks .add-new-clock>button{border:2px solid #02c2eb;background:none;color:#02c2eb;font-size:14px;font-weight:700;border-radius:50%;margin-right:15px;width:28px;height:28px;cursor:pointer}.world-clocks .add-new-clock>button:focus{outline:none}.world-clocks .clock-list{padding:0;max-height:465px;height:465px;overflow-y:auto;margin-top:16px}@media screen and (max-width:768px){.world-clocks .clock-list{height:auto}}.world-clocks .icon{color:#000}.world-clock{list-style:none;height:145px;background-color:rgba(30,36,54,.65);border-radius:8px;margin:10px 0;padding:10px;position:relative;transition:color .3s ease,background-color .3s ease}.world-clock>p{margin-bottom:10px}.world-clock .down.down{display:inline-block;width:10px;height:10px;border:.156rem solid #02c2eb;border-top:0;border-right:0;transform:rotate(-45deg);vertical-align:middle}.world-clock-edit .text{max-height:38px;overflow:hidden}.world-clock-edit .menu>.item>.text{max-height:none;overflow:visible}.world-clock-edit .ant-select .down{margin-top:-8px}.world-clock-edit .cancel,.world-clock-edit .delete{cursor:pointer;display:inline-block;min-height:1em;outline:none;border:none;vertical-align:initial;background:#e0e1e2 none;color:rgba(0,0,0,.6);font-family:Open Sans,Helvetica Neue,Arial,Helvetica,sans-serif;padding:.6875em 1.5em;text-transform:none;text-shadow:none;font-weight:600;line-height:1em;font-style:normal;text-align:center;text-decoration:none;border-radius:.25rem}.world-clock-edit .delete{background-color:#db2828;color:#fff;text-shadow:none;background-image:none}.world-clock-edit .delete:hover{background-color:#d01919}.world-clock-edit .cancel{background-color:#767676;color:#fff;text-shadow:none;background-image:none}.world-clock-edit .cancel:hover{background-color:#838383}.world-clock-display{color:#fff;display:flex;align-items:center}.world-clock-display>.analog-clock{flex-basis:35%;display:flex}.world-clock-display>.analog-clock .outercircle{fill:#f3f6fc;stroke:#475174;transition:fill .3s ease,stroke .3s ease}.world-clock-display .edit-clock-down{font-size:30px;flex-grow:0;cursor:pointer}.world-clock-display .edit-clock-btn{flex-grow:0;height:30px;width:30px;position:relative;border-radius:50%;border:0;line-height:30px;outline:none;background-color:#fff;cursor:pointer}.world-clock-display .edit-clock-btn svg{width:80%;color:rgba(0,0,0,.7)}.world-clock-display .edit-clock-btn span{border-color:#2e3243;margin-top:-6.78px}@media (max-width:524px){.world-clock-display .edit-clock-btn span{margin-top:-11px;width:8px;height:8px}}.world-clock-display .clock-details{flex-basis:45%;margin-left:5px;-webkit-user-select:none;user-select:none}.world-clock-display .clock-details p{margin:0}.world-clock-display .clock-details h4{font-size:1.8em;color:inherit;font-weight:600}@media (max-width:524px){.world-clock-display .clock-details h4{font-size:1.2em}}@media (min-width:768px){.world-clock-display .clock-details h4{font-size:1.6em}}@media (max-width:524px){.world-clock-display .clock-details{font-size:.75em}.world-clock-display .analog-clock>svg{transform:scale(.7)}.world-clock-display .edit-clock-btn{width:25px;height:25px}.world-clock-display .world-clock-display .edit-clock-btn span{margin-top:-11px}}@media (min-width:768px){.world-clock-display .clock-details{font-size:1em}}@media (min-width:992px){.world-clock-display .clock-details{font-size:.8em}.world-clock-display .analog-clock>svg{transform:scale(.8)}}@media (min-width:1300px){.world-clock-display .clock-details{font-size:1em}.world-clock-display .analog-clock>svg{transform:none}}.clock-dropdown .ant-select-dropdown-menu{max-height:342px;font-size:1rem}.clock-dropdown .select-option{border-top:1px solid #fafafa;padding:.8125rem 1.125rem!important;white-space:normal;word-wrap:normal;color:rgba(0,0,0,.76);font-weight:600;font-size:1rem;line-height:1em}.clock-dropdown .select-option.ant-select-dropdown-menu-item-selected{color:#000}@media (min-width:992px){.clock-dropdown .select-option{font-size:.8em}}@media (min-width:768px){.clock-dropdown .select-option{font-size:.6em}}@media (min-width:1140px){.clock-dropdown .select-option{font-size:1em}}.travel-itineraries.show-indicator .flight-segment-item,.travel-itineraries.show-indicator .hotel-summary-item,.travel-itineraries.show-indicator .train-segment-item{margin-left:11px;position:relative}.travel-itineraries .flight-summary-info{margin-bottom:1.2825rem;font-size:.875rem}.travel-itineraries .flight-summary-info.active .flight-segment-item{border:3px solid #73c8b0}.travel-itineraries .flight-summary-info.active.with-indicator .flight-segment-item:before{content:"";position:absolute;width:15px;height:15px;border-left:3px solid #73c8b0;border-top:3px solid #73c8b0;top:50%;left:-10px;transform:translateY(-50%) rotate(-45deg);background-color:#fff;z-index:1}.travel-itineraries .flight-summary-info .flight-segment-item{background-color:#fff;padding:.625rem;box-shadow:0 1px 2px 0 rgba(34,36,38,.15);border-radius:.8rem;border:1px solid rgba(34,36,38,.15);margin-bottom:3px}.travel-itineraries .flight-summary-info .flight-segment-item.pointer{cursor:pointer}.travel-itineraries .flight-summary-info .flight-segment-item .addr-icon{display:inline-block;width:15px;height:16px;background:no-repeat scroll 50%/contain;background-image:url(/images/addr_gray.png);margin-right:5px}.travel-itineraries .flight-summary-info .flight-segment-item .item-row-top{font-size:1rem;color:#000;position:relative;display:flex;justify-content:center;padding:.5rem .5rem 0}.travel-itineraries .flight-summary-info .flight-segment-item .item-row-top .title-name{position:relative;display:flex;align-items:center;flex:0 1 auto;max-width:60%;margin-right:10px}.travel-itineraries .flight-summary-info .flight-segment-item .item-row-top .title-name-inner{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.travel-itineraries .flight-summary-info .flight-segment-item .item-row-top .title-email{vertical-align:middle;color:#000;font-size:1rem;display:inline;margin:0 14px}.travel-itineraries .flight-summary-info .flight-segment-item .item-row-top .title-email span{padding:0!important}.travel-itineraries .flight-summary-info .flight-segment-item .item-row-top .email-icon{padding:0 8px;background:no-repeat 50%/16px;background-image:url(/images/briefcase.png);top:4px;margin-right:5px;right:-16px}.travel-itineraries .flight-summary-info .flight-segment-item .item-row-content{display:flex;align-items:center;padding:.5rem}.travel-itineraries .flight-summary-info .flight-segment-item .item-row-content .flight-icon{width:20px;height:25px;background:no-repeat scroll 50%/contain;background-image:url(/images/summary_flight.png)}.travel-itineraries .flight-summary-info .flight-segment-item .item-row-content .arr-info,.travel-itineraries .flight-summary-info .flight-segment-item .item-row-content .dep-info{flex:1 1;text-align:center}.travel-itineraries .flight-summary-info .flight-segment-item .item-row-content .airport-font span{vertical-align:middle}.travel-itineraries .flight-summary-info .flight-segment-item .item-row-content .time-font{font-size:1.324em;color:#000}.travel-itineraries .flight-summary-info .flight-segment-item .item-row-content .date-font{font-size:.75rem}.travel-itineraries .flight-summary-info .flight-segment-item .item-row-bottom{display:flex;justify-content:space-between;padding:0 .5rem .5rem;flex-wrap:wrap}.travel-itineraries .flight-summary-info .flight-segment-item .item-row-bottom .travel-status{margin-left:20px;color:#0043ff}.travel-itineraries .flight-summary-info .flight-segment-item .item-row-bottom .online-check{font-size:.75rem;cursor:pointer;padding-left:22px;background:no-repeat scroll 0/contain;background-image:url(/images/online_check_in.png);margin:0 8px}.travel-itineraries .flight-summary-info .flight-segment-item .item-row-bottom .detail-link{cursor:pointer;font-size:.75rem;align-self:flex-end;position:relative;margin-right:20px}.travel-itineraries .flight-summary-info .flight-segment-item .item-row-bottom .detail-link .indicator{display:inline-block;border-right:2px solid #1d1d1d;border-top:2px solid #1d1d1d;width:9px;height:9px;transform:rotate(45deg);margin-left:5px;position:absolute;right:-12px;top:4px}.travel-itineraries .flight-summary-info .flight-segment-item .item-row-bottom .detail-link .loading-icon{margin-left:5px;color:#1d1d1d;position:absolute;right:-18px;top:-2px}.travel-itineraries .hotel-summary-info{margin-bottom:1.2825rem;font-size:.875rem}.travel-itineraries .hotel-summary-info.active .hotel-summary-item{border:3px solid #73c8b0}.travel-itineraries .hotel-summary-info.active.with-indicator .hotel-summary-item:before{content:"";position:absolute;width:15px;height:15px;border-left:3px solid #73c8b0;border-top:3px solid #73c8b0;top:50%;left:-10px;transform:translateY(-50%) rotate(-45deg);background-color:#fff;z-index:1}.travel-itineraries .hotel-summary-info .hotel-summary-item{background-color:#fff;padding:.625rem;box-shadow:0 1px 2px 0 rgba(34,36,38,.15);border-radius:.8rem;border:1px solid rgba(34,36,38,.15);margin-bottom:3px}.travel-itineraries .hotel-summary-info .hotel-summary-item.pointer{cursor:pointer}.travel-itineraries .hotel-summary-info .hotel-summary-item .addr-icon{display:inline-block;width:15px;height:16px;background:no-repeat scroll 50%/contain;background-image:url(/images/addr_gray.png);margin-right:5px}.travel-itineraries .hotel-summary-info .hotel-summary-item .item-row-top{font-size:1rem;color:#000;position:relative;display:flex;justify-content:center;padding:.5rem}.travel-itineraries .hotel-summary-info .hotel-summary-item .item-row-top .title-name{position:relative;display:flex;align-items:center;flex:0 1 auto;max-width:60%;margin-right:10px}.travel-itineraries .hotel-summary-info .hotel-summary-item .item-row-top .title-name-inner{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.travel-itineraries .hotel-summary-info .hotel-summary-item .item-row-top .title-email{vertical-align:middle;color:#000;font-size:1rem;display:inline;margin:0 14px}.travel-itineraries .hotel-summary-info .hotel-summary-item .item-row-top .title-email span{padding:0!important}.travel-itineraries .hotel-summary-info .hotel-summary-item .item-row-top .email-icon{padding:0 8px;background:no-repeat 50%/16px;background-image:url(/images/briefcase.png);top:4px;margin-right:5px;right:-16px}.travel-itineraries .hotel-summary-info .hotel-summary-item .item-row-name{text-align:center;font-size:.75rem}.travel-itineraries .hotel-summary-info .hotel-summary-item .item-row-name span{vertical-align:middle}.travel-itineraries .hotel-summary-info .hotel-summary-item .item-row-content{display:flex;align-items:center;padding:.5rem}.travel-itineraries .hotel-summary-info .hotel-summary-item .item-row-content .bed-icon{width:20px;height:25px;background:no-repeat scroll 50%/contain;background-image:url(/images/summary_bed.png)}.travel-itineraries .hotel-summary-info .hotel-summary-item .item-row-content .checkin-info,.travel-itineraries .hotel-summary-info .hotel-summary-item .item-row-content .checkout-info{flex:1 1;text-align:center}.travel-itineraries .hotel-summary-info .hotel-summary-item .item-row-content .date-font{font-size:1em;color:#000}.travel-itineraries .hotel-summary-info .hotel-summary-item .item-row-content .key-font{font-size:.75rem}.travel-itineraries .hotel-summary-info .hotel-summary-item .item-row-bottom{display:flex;justify-content:space-between;padding:.5rem}.travel-itineraries .hotel-summary-info .hotel-summary-item .item-row-bottom .travel-status{margin-left:20px;color:#0043ff}.travel-itineraries .hotel-summary-info .hotel-summary-item .item-row-bottom .detail-link{cursor:pointer;font-size:.8125rem;align-self:flex-end;position:relative;margin-right:20px}.travel-itineraries .hotel-summary-info .hotel-summary-item .item-row-bottom .detail-link .indicator{display:inline-block;border-right:2px solid #1d1d1d;border-top:2px solid #1d1d1d;width:9px;height:9px;transform:rotate(45deg);margin-left:5px;position:absolute;right:-12px;top:4px}.travel-itineraries .hotel-summary-info .hotel-summary-item .item-row-bottom .detail-link .loading-icon{margin-left:5px;color:#1d1d1d;position:absolute;right:-18px;top:-2px}.travel-itineraries .train-summary-info{margin-bottom:1.2825rem;font-size:.875rem}.travel-itineraries .train-summary-info.active .train-segment-item{border:3px solid #73c8b0}.travel-itineraries .train-summary-info.active.with-indicator .train-segment-item:before{content:"";position:absolute;width:15px;height:15px;border-left:3px solid #73c8b0;border-top:3px solid #73c8b0;top:50%;left:-10px;transform:translateY(-50%) rotate(-45deg);background-color:#fff;z-index:1}.travel-itineraries .train-summary-info .train-segment-item{background-color:#fff;padding:.625rem;box-shadow:0 1px 2px 0 rgba(34,36,38,.15);border-radius:.8rem;border:1px solid rgba(34,36,38,.15);margin-bottom:3px}.travel-itineraries .train-summary-info .train-segment-item.pointer{cursor:pointer}.travel-itineraries .train-summary-info .train-segment-item .addr-icon{display:inline-block;width:15px;height:16px;background:no-repeat scroll 50%/contain;background-image:url(/images/addr_gray.png);margin-right:5px}.travel-itineraries .train-summary-info .train-segment-item .item-row-top{font-size:1rem;color:#000;position:relative;display:flex;justify-content:center;padding:.5rem .5rem 0}.travel-itineraries .train-summary-info .train-segment-item .item-row-top .title-name{position:relative;display:flex;align-items:center;flex:0 1 auto;max-width:60%;margin-right:10px}.travel-itineraries .train-summary-info .train-segment-item .item-row-top .title-name-inner{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.travel-itineraries .train-summary-info .train-segment-item .item-row-top .title-email{vertical-align:middle;color:#000;font-size:1rem;display:inline;margin:0 14px}.travel-itineraries .train-summary-info .train-segment-item .item-row-top .title-email span{padding:0!important}.travel-itineraries .train-summary-info .train-segment-item .item-row-top .email-icon{padding:0 8px;background:no-repeat 50%/16px;background-image:url(/images/briefcase.png);top:4px;margin-right:5px;right:-16px}.travel-itineraries .train-summary-info .train-segment-item .item-row-content{display:flex;align-items:center;padding:.5rem}.travel-itineraries .train-summary-info .train-segment-item .item-row-content .train-icon{width:20px;height:25px;background:no-repeat scroll 50%/contain;background-image:url(/images/summary_train.png)}.travel-itineraries .train-summary-info .train-segment-item .item-row-content .arr-info,.travel-itineraries .train-summary-info .train-segment-item .item-row-content .dep-info{flex:1 1;text-align:center}.travel-itineraries .train-summary-info .train-segment-item .item-row-content .airport-font span{vertical-align:middle}.travel-itineraries .train-summary-info .train-segment-item .item-row-content .time-font{font-size:1.324em;color:#000}.travel-itineraries .train-summary-info .train-segment-item .item-row-content .date-font{font-size:.75rem}.travel-itineraries .train-summary-info .train-segment-item .item-row-bottom{display:flex;justify-content:space-between;padding:0 .5rem .5rem;flex-wrap:wrap}.travel-itineraries .train-summary-info .train-segment-item .item-row-bottom .travel-status{margin-left:20px;color:#0043ff}.travel-itineraries .train-summary-info .train-segment-item .item-row-bottom .online-check{font-size:.75rem;cursor:pointer;padding-left:22px;background:no-repeat scroll 0/contain;background-image:url(/images/online_check_in.png);margin:0 8px}.travel-itineraries .train-summary-info .train-segment-item .item-row-bottom .detail-link{cursor:pointer;font-size:.75rem;align-self:flex-end;position:relative;margin-right:20px}.travel-itineraries .train-summary-info .train-segment-item .item-row-bottom .detail-link .indicator{display:inline-block;border-right:2px solid #1d1d1d;border-top:2px solid #1d1d1d;width:9px;height:9px;transform:rotate(45deg);margin-left:5px;position:absolute;right:-12px;top:4px}.travel-itineraries .train-summary-info .train-segment-item .item-row-bottom .detail-link .loading-icon{margin-left:5px;color:#1d1d1d;position:absolute;right:-18px;top:-2px}.traveler-tracker .travel-itineraries .flight-summary-info .flight-segment-item .item-row-bottom,.traveler-tracker .travel-itineraries .flight-summary-info .flight-segment-item .item-row-top,.traveler-tracker .travel-itineraries .hotel-summary-info .hotel-summary-item .item-row-bottom,.traveler-tracker .travel-itineraries .hotel-summary-info .hotel-summary-item .item-row-top,.traveler-tracker .travel-itineraries .train-summary-info .train-segment-item .item-row-bottom,.traveler-tracker .travel-itineraries .train-summary-info .train-segment-item .item-row-top{padding:0}.trip-detail-info .detail-header{border-bottom:1px solid #b1b3b6;padding:10px 15px;display:flex;align-items:center;margin-bottom:10px}.trip-detail-info .detail-header .traveler-font{flex:1 1;font-size:18px;color:#000}.trip-detail-info .detail-header .rloc{color:#333533;margin-right:35px}.trip-detail-info .detail-header .rloc span{margin-left:10px}.trip-detail-info .detail-header .itinerary-icons{height:23px}.trip-detail-info .detail-header .itinerary-icons .bed-icon,.trip-detail-info .detail-header .itinerary-icons .flight-icon,.trip-detail-info .detail-header .itinerary-icons .train-icon{display:inline-block;width:24px;height:24px;background:no-repeat scroll 50%/contain;background-image:url(/images/summary_flight.png);margin-right:15px}.trip-detail-info .detail-header .itinerary-icons .bed-icon{width:25px;height:23px;background-image:url(/images/summary_bed.png)}.trip-detail-info .detail-header .itinerary-icons .train-icon{width:25px;height:23px;background-image:url(/images/summary_train.png)}.trip-detail-info .detail-header .lightning-icon-wrap{cursor:pointer;padding:0 5px;background-color:#f3f3f3}.trip-detail-info .detail-header .lightning-icon-wrap span{vertical-align:middle}.trip-detail-info .detail-header .lightning-icon-wrap .lightning-icon{display:inline-block;width:95px;height:17px;margin-left:5px;background:no-repeat scroll 50%/contain;background-image:url(/images/detail_lightning_icon.png)}.trip-detail-info .detail-content{max-height:calc(100vh - 223px);overflow:auto}.trip-detail-info .detail-content .detail-item-divider{margin:20px 10px;border-bottom:1px dashed #b1b3b6}.trip-detail-info .detail-content .detail-flight-item{display:flex;padding:15px}.trip-detail-info .detail-content .detail-flight-item .routing-brief{flex:1 1 25%;color:#000;font-size:1rem}.trip-detail-info .detail-content .detail-flight-item .routing-detail{flex:1 1 75%}.trip-detail-info .detail-content .detail-flight-item .routing-detail-title{display:flex;font-size:1rem}.trip-detail-info .detail-content .detail-flight-item .routing-detail-title .left-col{flex:1 1 60%}.trip-detail-info .detail-content .detail-flight-item .routing-detail-title .right-col{flex:1 1 40%}.trip-detail-info .detail-content .detail-flight-item .routing-detail-title .class-font{font-size:.875rem;margin-top:-5px}.trip-detail-info .detail-content .detail-flight-item .segment-item{display:flex;margin:15px 0}.trip-detail-info .detail-content .detail-flight-item .transfer-info{padding:5px 20px;border-top:1px solid #b1b3b6;border-bottom:1px solid #b1b3b6}.trip-detail-info .detail-content .detail-flight-item .transfer-info .transfer-key{margin:0 10px}.trip-detail-info .detail-content .detail-flight-item .segment-item-info{flex:1 1 60%;padding-left:10px}.trip-detail-info .detail-content .detail-flight-item .segment-item-info .date-airport-info{position:relative;padding-left:25px;color:#000}.trip-detail-info .detail-content .detail-flight-item .segment-item-info .date-airport-info:before{content:"";position:absolute;left:0;top:50%;width:16px;height:16px;border:1px solid #90908f;border-radius:50%;transform:translateY(-50%)}.trip-detail-info .detail-content .detail-flight-item .segment-item-info .elapsed-time-info{position:relative;padding:35px 0 35px 25px}.trip-detail-info .detail-content .detail-flight-item .segment-item-info .elapsed-time-info:before{content:"";position:absolute;left:8px;top:-14px;bottom:-14px;width:1px;background-color:#b1b3b6}.trip-detail-info .detail-content .detail-flight-item .segment-facility{flex:1 1 40%}.trip-detail-info .detail-content .detail-flight-item .segment-facility .facility-item{margin-bottom:3px}.trip-detail-info .detail-content .detail-flight-item .segment-facility .facility-item img{width:15px;vertical-align:middle;margin-right:10px}.trip-detail-info .detail-content .detail-flight-item .segment-facility .facility-item span{vertical-align:middle}.trip-detail-info .detail-content .detail-hotel-item{padding:15px;display:flex}.trip-detail-info .detail-content .detail-hotel-item .hotel-name-info{flex:1 1 25%;color:#000;font-size:1rem}.trip-detail-info .detail-content .detail-hotel-item .hotel-detail-info{flex:1 1 75%}.trip-detail-info .detail-content .detail-hotel-item .date-row-info{display:flex;margin-bottom:10px}.trip-detail-info .detail-content .detail-hotel-item .date-row-info .date-col{flex:1 1 33.3%}.trip-detail-info .detail-content .detail-hotel-item .room-info{margin-bottom:10px}.trip-detail-info .detail-content .detail-hotel-item .key-font{color:#000}.ant-modal-mask,.modal-trip-detail{z-index:998}.modal-trip-detail .ant-modal-content{border:3px solid #73c8b0;border-radius:.8rem}.modal-trip-detail .ant-modal-close{right:15px;top:15px}.modal-trip-detail .ant-modal-close-x{font-size:0;width:auto;height:auto;line-height:normal}.modal-trip-detail .ant-modal-close-icon{width:20px;height:20px;background:no-repeat scroll 50%/contain;background-image:url(/images/detail_close.png)}.modal-trip-detail .ant-modal-close-icon:hover{opacity:.8}.upcoming-trip-detail .ant-modal{width:1180px!important;padding-bottom:0;top:50px}.tracker-itinerary-detail{position:absolute;left:20px;top:20px;right:420px;bottom:20px}.tracker-itinerary-detail .ant-modal{width:100%!important;padding-bottom:0;top:0}.tracker-itinerary-detail .ant-modal-mask,.tracker-itinerary-detail .ant-modal-wrap{position:absolute}.tracker-itinerary-detail .ant-modal-mask{background-color:transparent}@media (max-width:1180px){.tracker-itinerary-detail .ant-modal{top:20px;width:calc(100% - 40px)!important}.tracker-itinerary-detail .ant-modal-mask,.tracker-itinerary-detail .ant-modal-wrap{position:fixed}.tracker-itinerary-detail .ant-modal-mask{background-color:rgba(0,0,0,.65)}.upcoming-trip-detail .ant-modal{width:calc(100% - 40px)!important;top:20px}.trip-detail-info .detail-content{max-height:calc(100vh - 152px)}}@media (max-width:767px){.tracker-itinerary-detail .ant-modal,.upcoming-trip-detail .ant-modal{top:0;width:calc(100% - 20px)!important}.trip-detail-info .detail-content{max-height:calc(100vh - 132px)}}.qrcode-modal{min-width:200px;color:#353535}.qrcode-modal .ant-modal-body{padding:40px}.qrcode-modal .ant-modal-content{border-radius:10px;overflow:hidden}.qrcode-modal .ant-modal-close{z-index:1000}.qrcode{min-height:22px}.qrcode .qrcode-content{min-height:346px}.qrcode .qr-img-box{position:relative}.qrcode .img-disabled{opacity:.1}.qrcode img{height:288px;width:320px;max-width:90%;display:block;margin:0 auto}.qrcode .mobile_dv span{border:1px solid #ccc;padding:5px}.qrcode .mobile_dv label,.qrcode .mobile_dv span{cursor:pointer}.qrcode .mobile-download{text-align:center;margin:20px 0}.qrcode .sch_login_platform{position:relative}.qrcode .sch_login_platform ul{max-height:calc(70vh - 350px);overflow:auto;list-style:none;margin:0 -20px;padding:0 20px}.qrcode .sch_login_platform ul li+li{margin-top:12px}.qrcode .sch_login_platform ul::-webkit-scrollbar-thumb{background-color:hsla(0,0%,92.2%,.73)}.qrcode .sch_login_platform ul::-webkit-scrollbar-track{background-color:#fff}.qrcode .cl-b{color:#1a8ecd;cursor:pointer}.qrcode .cl-b.loading{cursor:default;display:inline-block;width:20px;height:20px;background:no-repeat scroll 50%/contain;background-image:url(/images/loading.svg)}.qrcode .txt-center{text-align:center}.qrcode .sch_login_platform{padding-top:10px}.qrcode .img-loading,.qrcode .qr-refresh{display:block;width:100%;height:100%;background:hsla(0,0%,100%,.84) no-repeat scroll 50%/18%;position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;cursor:pointer}.qrcode .img-loading{background-image:url(/images/loading.svg)}.news-component .news-items{height:455px;overflow:auto;position:relative}.news-component .news-item{width:100%;height:160px;background-color:#fff;color:#000;border-radius:4px;list-style-type:none;margin-bottom:10px;padding:10px;overflow:hidden;transition:height .5s ease-out;position:relative;border:1px solid #1e2335;transition:border-color .3s ease}.news-component .news-item .news-label{display:inline-block;font-size:14px;font-weight:600;text-transform:uppercase;color:#fff;padding:0 5px;border-radius:3px;background-color:#ed6262}.news-component .news-item .news-label.status-1{background-color:#dedddb}.news-component .news-item .news-label.status-2{background-color:#dacca1}.news-component .news-item .news-label.status-3{background-color:#fbb929}.news-component .news-item .news-label.status-4{background-color:#ff8400}.news-component .news-item .news-label.status-5{background-color:#ff0035}.news-component .news-item .news-byline-row{margin:10px 0}.news-component .news-item .news-byline-row>span{margin-right:20px;font-size:14px;font-weight:600;color:#8f9799}.news-component .news-item .news-item-footer{width:100%;height:40px;position:absolute;bottom:0;left:0;right:0;margin:0 auto;display:flex;justify-content:flex-end;align-items:flex-end;background-image:linear-gradient(0deg,#fff,#fff 70%,hsla(0,0%,100%,.8) 0,hsla(0,0%,100%,0))}.news-component .news-item .news-item-footer>span{cursor:pointer;padding:10px;font-size:12px;color:#0094d8}.news-component .news-item .news-item-footer>span:hover{color:#0094d8}.news-component .news-item h4{color:#4b4a4f;font-size:18px;font-weight:700;margin:5px 0;line-height:1.28571429em}.news-component .search-title{display:block;font-size:14px;color:#7c878f;margin-bottom:6px}.news-component .ant-input,.news-component .ant-input-number{padding:4px 15px;height:48px}.news-component .ant-select-auto-complete.ant-select .ant-select-selection{border:none}.news-component .m-select{height:32px;overflow-y:hidden;margin-bottom:-6px}.news-component .ant-select-selection--multiple .ant-select-selection__choice{background-color:#cae0f3}.news-component .ant-select-selection--multiple .ant-select-selection__rendered{margin-left:15px;line-height:46px}.news-component .ant-select-selection--multiple .ant-select-selection__rendered>ul>li,.news-component .ant-select-selection--multiple>ul>li{height:40px;line-height:40px}.news-component .ant-select-auto-complete.ant-select .ant-select-selection__rendered{line-height:46px}.news-component .ant-select-auto-complete.ant-select .ant-input{height:48px}#widget_risk_news .ant-drawer,#widget_risk_news .ant-drawer-content-wrapper,#widget_risk_news .ant-drawer-mask{position:absolute}#widget_risk_news .ant-drawer-content-wrapper{height:229px!important}#widget_risk_news .ant-drawer-content{background-color:rgba(145,156,158,.61);padding:24px}#widget_risk_news .ant-select{width:100%}.county-option+.county-option{border-top:1px dashed #d3d3d3}.risk-news-form{display:grid;grid-row-gap:62px;padding-top:50px}@media screen and (max-width:768px){.risk-news-form{padding-top:0;grid-row-gap:16px}}.newsFeed{height:100%;background:#fff;border-radius:8px;overflow:hidden}.newsFeed .icon{width:1em;height:1em}.newsFeed .ant-select-selection{background:#fff}.newsFeed .ant-input{border:none;outline:none;padding-left:55px}.newsFeed .anticon-search{font-size:19px;position:absolute;top:18px;left:26px;z-index:2;color:#c4cdd5}.newsFeed .ant-input:focus{box-shadow:none;border:none}.newsFeed .links-search{border-bottom:1px solid #ebedef;height:55px;position:relative;padding-top:10px}.newsFeed .tabs-content{height:435px;position:relative;overflow:auto}.newsFeed .tabs-content .content{height:auto}.newsFeed .docs-item-fileName{display:block;color:#2c3e50;font-size:14px;font-weight:500;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.newsFeed .anticon-file,.newsFeed .favicon{width:20px;height:20px;position:relative;color:#5caaff;font-size:18px}.newsFeed .docs-item-details{padding:0 15px;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.newsFeed .news-item-details{float:none;padding:15px 0}.newsFeed .docs-item-nameDate{color:#9fa7af;font-size:12px;font-weight:500;line-height:16px;display:block;margin-top:2px}.newsFeed .anticon-lock{color:#9fa7af;margin-right:5px}.newsFeed .docs-item{height:72px;display:block;z-index:1;display:flex;align-items:center;justify-content:space-between}.newsFeed .docs-item,.newsFeed .news-item{border-bottom:1px solid #ebedef;position:relative;margin:0 15px}.newsFeed .news-item input{display:none}.newsFeed .news-item .label-box{max-height:85px;display:inline-block;transition:max-height 1s;overflow:hidden;width:100%;position:relative;padding-bottom:18px;cursor:pointer}.newsFeed .news-item .label-box:after{transition:width 1s;content:attr(readmore);color:#02c2eb;text-transform:uppercase;font-size:.8em;text-align:right;position:absolute;bottom:-2px;right:0;width:70%;height:1.8em;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 60%)}.newsFeed .news-item input[type=checkbox]:checked+.label-box{height:auto;max-height:900px}.newsFeed .news-item input[type=checkbox]:checked+.label-box:after{content:attr(readless);background:none;padding-top:4px}.newsFeed .news-item p{overflow:hidden;text-overflow:ellipsis}.newsFeed .news-item-title{min-height:25px;position:relative;font-weight:700;margin-bottom:6px;display:flex;justify-content:space-between;align-items:center}.newsFeed .news-item-title .docs-item_fileName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.newsFeed .news-item-title .newLabel{margin-left:10px}.newsFeed .newLabel{height:20px}.newsFeed .tag{border-radius:2px;font-size:11px;font-weight:600;line-height:12px;text-align:center;display:inline-block;padding:4px 8px;white-space:nowrap;overflow:hidden;background-color:#fb416c;color:#fff}.newsFeed .tag .inner{display:flex;align-items:center}.newsFeed .docs-item:hover,.newsFeed .news-item:hover{cursor:pointer;background:#f6f6f7;border-bottom:1px solid #ebedef;padding:0 15px;margin:0}.newsFeed .docs-item:hover .docs-item-fileName,.newsFeed .news-item:hover .news-item-title{color:#007aff}.newsFeed .loadMore{width:100%;text-align:center;padding:15px 0;font-weight:700;color:#a3a2a2}.newsFeed .loadMore .loadMoreCta{cursor:pointer}.newsFeed .ant-tabs-tabpane{position:relative}.newsFeed .txt-center{text-align:center;line-height:420px}.newsFeed .tabs-content .anticon-loading{font-size:26px;color:#51ce6c;display:block}.newsFeed .tabs-content .anticon-loading.cover-loading{line-height:420px}.newsFeed .ant-tabs-nav{width:100%}.newsFeed .ant-tabs-bar{margin:0}.newsFeed .ant-tabs-nav .ant-tabs-tab{width:33.33%;text-align:center;margin:0;line-height:2}.newsFeed .ant-tabs-nav .ant-tabs-tab .tap{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.newsFeed .ant-spin-nested-loading{height:100%}.newsFeed .news-item-details-content{max-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.newsFeed .no-found-box .img-box{background-image:url(/images/no-foundL.png)}.newsFeed .ant-tabs-ink-bar{background-color:#0094d8}.newsFeed .ant-tabs-nav .ant-tabs-tab-active,.newsFeed .ant-tabs-nav .ant-tabs-tab:hover{color:#0094d8}.modal-news-detail .ant-modal{width:770px!important;padding-bottom:0;top:50px}.modal-news-detail .news-detail-header{border-bottom:1px solid #b1b3b6;padding:10px 15px;margin-bottom:10px;text-align:center}.modal-news-detail .news-title{font-size:18px;color:#000}.modal-news-detail .news-date{color:#a3a2a2;float:right;margin-bottom:-5px}.modal-news-detail .detail-content{padding:0 10px;min-height:200px}.modal-alert-news-detail .ant-carousel{color:#444}.modal-alert-news-detail .ant-carousel .slick-slider{margin:0 20px}.modal-alert-news-detail .ant-carousel .slick-dots li.slick-active button,.modal-alert-news-detail .ant-carousel .slick-dots li button{background-color:#73c8b0}.modal-alert-news-detail .ant-carousel .slick-next,.modal-alert-news-detail .ant-carousel .slick-prev{width:10%;height:auto;color:#fff;top:30px;bottom:30px;z-index:1}.modal-alert-news-detail .ant-carousel .slick-next:before,.modal-alert-news-detail .ant-carousel .slick-prev:before{font-size:18px;display:none;width:28px;height:28px;line-height:22px;border-radius:50%;background-color:#73c8b0;text-align:center}.modal-alert-news-detail .ant-carousel .slick-next:hover,.modal-alert-news-detail .ant-carousel .slick-prev:hover{opacity:.8}.modal-alert-news-detail .ant-carousel .slick-next:hover:before,.modal-alert-news-detail .ant-carousel .slick-prev:hover:before{display:block}.modal-alert-news-detail .ant-carousel .slick-next:before{float:right}.auth0-lock.auth0-lock-opened{opacity:1;pointer-events:auto}.auth0-lock{font-family:Avenir Next,Avenir,-apple-system,BlinkMacSystemFont,Roboto,Helvetica,sans-serif;text-rendering:optimizeLegibility;pointer-events:none;position:fixed;bottom:0;left:0;width:100%;height:100%;right:0;background-image:url(/images/background.png)}.auth0-lock .auth0-lock-widget{width:300px;opacity:0;transform:translateY(100%) scale(.8);transition-timing-function:cubic-bezier(.3,0,0,1.4);margin:0 auto;border-radius:5px}.auth0-lock .auth0-lock-widget-sign-out{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:300px}.auth0-lock .auth0-lock-widget{opacity:1;transform:translateY(0) scale(1)}.auth0-lock .auth0-lock-widget-container{position:relative}.auth0-lock .auth0-lock-cred-pane{background:#fff;border-radius:6px;position:relative;display:flex;flex-direction:column;height:100%;min-height:100%}.auth0-lock .auth0-lock-cred-pane-internal-wrapper{display:flex;flex-direction:column;height:100vh;max-height:auto}.auth0-lock .auth0-lock-header{text-align:center;padding:11px;color:#333;position:relative;background:#fff;border-radius:5px 5px 0 0;overflow:hidden;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;flex-shrink:0;flex-grow:0;flex-basis:auto}.auth0-lock .auth0-lock-content-wrapper{flex-grow:1;flex-shrink:1;flex-basis:auto;-webkit-overflow-scrolling:touch}.auth0-lock .auth0-lock-submit{border:0;padding:14px;box-sizing:border-box;width:100%;overflow:hidden;border-radius:0 0 5px 5px;transition:.2s ease-in-out;color:#fff;letter-spacing:1px;font-size:14px;text-transform:uppercase;flex-shrink:0;flex-grow:0;flex-basis:auto;background-color:green;display:block;outline:none;cursor:pointer}.auth0-lock .anticon-arrow-left{left:14px;box-sizing:initial!important;background:#fff;border-radius:100px;height:10px;width:10px;padding:0;position:absolute;top:14px;right:14px;box-shadow:0 1px 3px rgba(0,0,0,.1);color:#333;z-index:100;border:6px solid #fff;cursor:pointer;line-height:0;outline:none;font-size:10px}.auth0-lock .auth0-lock-header-bg{position:absolute;height:100%;width:100%;overflow:hidden;top:0;left:0;pointer-events:none}.auth0-lock .auth0-lock-header-bg .auth0-lock-header-bg-blur{display:none;height:100%;width:100%;border-top-left-radius:5px;border-top-right-radius:5px;-ms-filter:blur(40px) grayscale(1);filter:blur(40px) grayscale(1);-webkit-backdrop-filter:blur(0);background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:300px;opacity:0;transition:0s ease 0s}.auth0-lock .auth0-lock-header-welcome{font-size:18px;position:relative}.auth0-lock .auth0-lock-header-logo{width:auto;height:58px;display:inline-block;margin:0 0 11px;vertical-align:middle;transition:margin-top .4s}.auth0-lock .auth0-lock-form{animation:fadeIn .2s;padding:20px}.auth0-lock .auth0-lock-input-block:last-child{margin-bottom:0}.auth0-lock .auth0-lock-input-block{position:relative;margin-bottom:15px}.auth0-lock .auth0-lock-input-block.with-flex{display:flex;justify-content:space-between;grid-gap:4px;gap:4px}.auth0-lock .auth0-lock-input-block.with-flex .auth0-lock-input-wrap{flex:1 1}.auth0-lock .auth0-lock-input-block.with-flex img{width:68px;height:40px}.auth0-lock .auth0-lock-input-wrap.auth0-lock-input-wrap-with-icon{padding-left:40px}.auth0-lock .auth0-lock-input-wrap{border-radius:3px;border:1px solid #f1f1f1;position:relative;background:#f1f1f1;transition:border-color .8s}.auth0-lock .auth0-lock-input-wrap .auth0-lock-input{border:0;padding:0 14px;right:0;height:40px;font-size:13px;width:100%;border-radius:0 2px 2px 0;box-sizing:border-box;position:relative;color:rgba(0,0,0,.87);outline:none}.auth0-lock .auth0-lock-form p{font-size:13px;line-height:1.8;text-align:center;margin-top:0;margin-bottom:15px;color:rgba(0,0,0,.54)}.auth0-lock .relative{position:relative}.auth0-lock .auth0-lock-submit .auth0-label-submit{height:42px;line-height:42px}.auth0-lock .auth0-lock-submit span{display:inline-block;transition:.2s ease-in-out}.auth0-lock .anticon-lock,.auth0-lock .anticon-mail{width:12px;height:14px;top:auto;bottom:14px;color:#989898;position:absolute;font-size:12px;top:13px;left:14px}.auth0-lock .auth0-lock-header-bg .auth0-lock-header-bg-solid{height:100%;opacity:.08;background-color:green}.auth0-lock .auth0-loading-container{position:relative;display:none}.auth0-lock .auth0-loading-container .auth0-loading{position:absolute;top:6px;left:44.7%;width:30px;height:30px;border-color:rgba(0,0,0,.4) rgba(0,0,0,.4) rgba(0,0,0,.2) rgba(0,0,0,.2);border-style:solid;border-width:2px;opacity:.9;border-radius:20px;animation:rotate 1s linear infinite}.auth0-lock .auth0-lock-name{font-size:22px;padding:0 10px;line-height:30px}.auth0-lock .auth0-lock-input-focus{border:1px solid #a0a0a0}.auth0-lock .checked{border:1px solid red}.auth0-lock.auth0-lock-mode-loading .auth0-lock-content,.auth0-lock.auth0-lock-mode-loading .auth0-lock-terms{opacity:.3;pointer-events:none}.auth0-lock.auth0-lock-mode-loading .auth0-loading-container{display:block}.auth0-lock.auth0-lock-mode-loading .auth0-lock-submit{background:#eee!important;transition:background .5s ease;cursor:default}.auth0-lock .ant-tooltip-inner{background-color:#1f242e!important}.auth0-lock .validateForm ul{margin:0;padding:4px;list-style:none}.auth0-lock .validateForm ul li{margin:6px 0;font-size:13px;transition:color .6s}.auth0-lock .validateForm ul .pass{color:#75c520!important}.auth0-lock .validateForm ul .fail{color:#fff!important}.auth0-lock .auth0-lock-confirmation{background-color:#fff;position:absolute;text-align:center;line-height:2;font-size:14px;color:#666;width:100%;height:100%;top:0;left:0;z-index:200;border-radius:5px}.auth0-lock .auth0-lock-confirmation .auth0-lock-confirmation-content{width:100%;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute}.auth0-lock .auth0-lock-confirmation .checkmark{width:56px;height:56px;border-radius:50%;display:block;stroke-width:2;stroke:#fff;stroke-miterlimit:10;margin:0 auto;box-shadow:inset 0 0 0 #7ac142;animation:fill .4s ease-in-out .7s forwards,scale .3s ease-in-out 1.1s both}.auth0-lock .auth0-lock-confirmation .checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#7ac142;fill:none;animation:stroke .6s cubic-bezier(.65,0,.45,1) .4s forwards}.auth0-lock .auth0-lock-confirmation .checkmark__check{transform-origin:50% 50%}.auth0-lock .auth0-lock-confirmation p{padding:0 14px;margin:6px 0;text-align:center;line-height:2;font-size:14px;color:#666}.auth0-lock .auth0-lock-sign-out{text-align:center}.auth0-lock .auth0-lock-sign-out .auth0-lock-content-wrapper{display:flex;flex-direction:column;height:100%;justify-content:center}.auth0-lock .auth0-lock-sign-out .auth0-lock-form{padding:50px 20px}.auth0-lock .auth0-global-message{color:#fff;text-align:center;padding:10px;line-height:1.8;font-size:11px;font-weight:600;text-transform:uppercase}.auth0-lock .auth0-global-message.auth0-global-message-error{background:#ff3e00}@media screen and (max-width:480px){.auth0-lock.auth0-lock.auth0-lock-opened .auth0-lock-widget{width:100%;height:100%;position:absolute;top:0;bottom:0;border-radius:0}.auth0-lock.auth0-lock.auth0-lock-opened .auth0-lock-header{border-radius:0}}@media (min-width:481px){.auth0-lock.auth0-lock.auth0-lock-opened .auth0-lock-center{overflow-y:auto}.auth0-lock.auth0-lock{display:table}.auth0-lock.auth0-lock .auth0-lock-center{vertical-align:middle;display:table-cell;margin:auto}.auth0-lock.auth0-lock .auth0-lock-opened .auth0-lock-widget{transition:transform .6s,opacity .6s;transition-delay:.5s;box-shadow:0 0 40px 4px #111118}.auth0-lock.auth0-lock .auth0-lock-input-block{margin-bottom:10px}.auth0-lock.auth0-lock .auth0-lock-header-bg.auth0-lock-blur-support .auth0-lock-header-bg-blur{display:block}.auth0-lock.auth0-lock .auth0-lock-header-bg{background:hsla(0,0%,94.5%,.8)}.auth0-lock.auth0-lock .auth0-lock-cred-pane-internal-wrapper{max-height:calc(100vh - 40px);min-height:auto;height:auto}.auth0-lock.auth0-lock .auth0-lock-widget{transition:transform .4s,opacity .3s}.auth0-lock.auth0-lock .auth0-lock-submit:hover:not([disabled]) span{transform:scale(1.05)}}.pm-popup-policy-content dt{position:absolute;width:30px}.pm-popup-policy-content dt img{width:22px}.pm-popup-policy-content dd{padding-left:30px;padding-top:2px;margin:2px 0 10px}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes fill{to{box-shadow:inset 0 0 0 30px #7ac142}0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes stroke{to{stroke-dashoffset:0}}.smart-view-content{width:1024px;margin:60px auto;color:#333;font-size:14px;background-color:#fff;padding:50px 80px;position:relative}@media (max-width:1200px){.smart-view-content{width:95%}}@media (max-width:768px){.smart-view-content{padding:50px 20px}}#widget_pre_trip .content{overflow-y:auto}#widget_pre_trip .content:nth-last-child(2){height:512px;margin-bottom:10px}@media only screen and (max-width:768px){#widget_pre_trip .content:nth-last-child(2){height:auto;max-height:512px;min-height:100px}}.w-pta-item{background-color:#fff;border:1px solid #030202;padding:24px 24px 24px 44px;box-shadow:0 1px 2px 0 rgba(34,36,38,.15);border-radius:4px;border:1px solid rgba(34,36,38,.15);position:relative;cursor:pointer}.w-pta-item.Draft,.w-pta-item.status0{--statusColor:#0094d8}.w-pta-item.Request,.w-pta-item.status2{--statusColor:#990b6e}.w-pta-item.Confirmed,.w-pta-item.status3{--statusColor:#8cb63c}.w-pta-item.InProgress,.w-pta-item.status7{--statusColor:#2fa39b}.w-pta-item.Finish,.w-pta-item.status6{--statusColor:#ff5b00}.w-pta-item.Rejected,.w-pta-item.status4{--statusColor:#c40202}.w-pta-item.Cancelled,.w-pta-item.status1{--statusColor:#767676}.w-pta-item .status-line{position:absolute;top:24px;bottom:24px;left:24px;width:10px;background-color:var(--statusColor)}.w-pta-item .status-text{padding:5px 10px;border-radius:4px;background-color:var(--statusColor);font-size:13px;color:#fff;white-space:nowrap;flex-shrink:0;margin-left:10px;margin-top:-10px}.w-pta-item .trip-name{font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.w-pta-item .item-key{color:grey;margin-right:5px;margin-top:5px}.w-pta-item .request-wrapper{display:grid;grid-template-columns:1fr auto}.w-pta-item .request-on{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pta-container .pta-mention-item{cursor:pointer;padding:5px 16px;margin:0 -16px}.pta-container .pta-mention-item:hover{background-color:#f3f3f3;color:var(--contrast-color)}.pta-container .anticon-info-circle{color:var(--action-color);margin-left:5px}.pta-container .total-tooltip{font-size:12pt;color:#606468!important;font-weight:400}.pta-container .total-tooltip b{font-size:14pt;color:#131922!important}.pta-container .budget-tooltip{font-size:20px;color:#606468!important;font-weight:400;white-space:nowrap}.pta-container .budget-tooltip b{font-size:25px;color:var(--contrast-color)!important}.pta-container .ant-tooltip{max-width:500px}.pta-container .ant-calendar-time .ant-calendar-footer,.pta-container .ant-calendar-time .ant-calendar-header{display:none}.pta-container .ant-calendar-time .ant-calendar-time-picker{top:0}.pta-submit-form .budget-item .ant-form-item-children{display:flex}.pta-submit-form .budget-item .ant-form-item-children>:first-child{flex:0 0 80px;border-top-right-radius:0;border-bottom-right-radius:0}.pta-submit-form .budget-item .ant-form-item-children>:last-child{flex:1 1 auto;border-left-width:0;border-top-left-radius:0;border-bottom-left-radius:0}.pta-submit-form .budget-item .ant-form-item-children>:last-child:hover{border-left-width:0!important}.pta-submit-form .budget-item .ant-form-item-children>:first-child .ant-select-selection{border-top-right-radius:0;border-bottom-right-radius:0}.pta-submit-form .budget-item .ant-form-item-children>:first-child .ant-select-selection:hover{border-right-color:rgba(34,36,38,.15)}.pta-submit-form .budget-item .ant-form-item-control{height:100%}.pta-submit-form .wrapper-advanced{position:absolute;left:0;bottom:-28px;white-space:nowrap}.pta-submit-form .seg-group{margin-bottom:48px}.pta-submit-form .seg-group .ant-form-item-label{margin-bottom:5px}.pta-submit-form .seg-group.advanced{margin-bottom:12px}.pta-submit-form .seg-group.advanced .wrapper-advanced{left:unset;bottom:unset;top:3px;right:0;transform:translateY(-100%)}.pta-submit-form .section-split{height:48px}.pta-detail,.pta-submit-form .add-flight-btn{font-size:16px}.pta-detail{padding:20px;background-color:#fff;max-width:1270px;min-height:500px;color:var(--default-color)}.pta-detail>div{margin-bottom:35px}.pta-detail>div:last-child{margin-bottom:0}.pta-detail-group .group-title{font-weight:700;display:flex;align-items:center;margin-bottom:12px}.pta-detail-group .group-content{background-color:#f4f6f6;position:relative;border-color:#e1e1e1 #fff #fff #e1e1e1;border-style:solid;border-width:1px;transition-duration:.3s;display:flex;flex-wrap:wrap}.pta-detail-group .group-content .decorate-border-bottom{position:absolute;bottom:0;left:0;right:0;height:1px;background-color:#e1e1e1}.pta-detail-group .group-content .decorate-border-right{position:absolute;bottom:0;top:0;right:0;width:1px;background-color:#e1e1e1}.pta-detail-group .group-content .col{height:60px;width:25%;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;padding:0 20px;position:relative;transition-duration:.3s;display:flex;flex-direction:column;justify-content:center}.pta-detail-group .group-content .col>div:first-child{color:#606468;font-size:12pt;font-weight:400;transform:translateY(2px)}.pta-detail-group .group-content .col>div:nth-child(2){max-width:calc(100% - 50px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#131922;font-size:14pt;font-weight:500;transform:translateY(-2px)}.pta-detail-group .group-content .col-w3{width:33.33%}.pta-detail-group .group-content .col-full{width:100%}.pta-detail-group .group-content .col-created,.pta-detail-group .group-content .col-trip-name{width:37.5%}.pta-detail-group .group-content .col-created>div:nth-child(2){max-width:100%}.pta-detail-group .group-content .col-traveler{flex-direction:row;justify-content:space-between;align-items:center}.pta-detail-group .group-content .col-traveler div.traveler-font{color:var(--contrast-color);font-weight:700}.pta-detail-group .group-content .edit-btn{color:var(--action-color);cursor:pointer;position:absolute;bottom:9px;right:20px;height:18px;line-height:18px;padding-right:20px;background:no-repeat scroll 100%/15px;background-image:url(/images/pencil3.png);font-size:0}.pta-detail-group .group-content .edit-btn:hover{color:var(--action-active-color)}.pta-detail-group .group-content .detail-btn{color:var(--action-color);cursor:pointer;position:absolute;bottom:9px;right:20px;height:18px;line-height:18px;font-size:13px}.pta-detail-group .group-content .detail-btn:hover{color:var(--action-active-color)}.pta-detail-group .trip-overview-icon{display:inline-block;height:20px;width:20px;background:no-repeat scroll 50%/contain;background-image:url(/images/trip_overview.png);margin-right:5px}.pta-detail-group .traveler-icon{display:inline-block;height:16px;width:16px;background:no-repeat scroll 50%/contain;background-image:url(/images/trip_traveler.png);margin-right:5px}.pta-detail-group .pta-status-icon{display:inline-block;height:20px;width:24px;background:no-repeat scroll 50%/contain;margin-right:5px;margin-left:auto}.pta-detail-group .pta-status-icon.Draft,.pta-detail-group .pta-status-icon.status0{background-image:url(/images/pending_finalize.png)}.pta-detail-group .pta-status-icon.Request,.pta-detail-group .pta-status-icon.status2{background-image:url(/images/pending_approved.png)}.pta-detail-group .pta-status-icon.Confirmed,.pta-detail-group .pta-status-icon.InProgress,.pta-detail-group .pta-status-icon.status3,.pta-detail-group .pta-status-icon.status7{background-image:url(/images/approved.png)}.pta-detail-group .pta-status-icon.Finish,.pta-detail-group .pta-status-icon.status6{background-image:url(/images/completed.png)}.pta-detail-group .pta-status-icon.Rejected,.pta-detail-group .pta-status-icon.status4{background-image:url(/images/declined.png)}.pta-detail-group .pta-status-icon.Cancelled,.pta-detail-group .pta-status-icon.status1{background-image:url(/images/cancel.png)}.pta-detail-group.approve-group .group-content,.pta-detail-group.approve-history-group .group-content{display:block;padding:24px 20px;border-color:#e1e1e1}.pta-detail-group.approve-history-group .pta-approve-detail{background-color:#fff;padding:20px;border:1px solid #e1e1e1}.pta-detail-group.approve-history-group .pta-approve-detail:not(:first-child){margin-top:24px}.pta-detail-group.comment-group .group-content{display:block;padding:24px 20px;border-color:#e1e1e1}.pta-detail-group.comment-group .group-content .comment-item:first-child{padding-top:0}.pta-detail-group.comment-group .group-content .comment-item:last-child{padding-bottom:0}.pta-detail-group .editor-wrapper{background-color:#fff;border:1px solid #e1e1e1;border-radius:4px;transition:all .3s;color:#131922}.pta-detail-group .editor-wrapper:hover{border-color:var(--action-active-color)}.pta-detail-group .bf-content{height:140px;font-size:14pt;font-weight:400}.pta-detail-group .bf-container .public-DraftEditorPlaceholder-root{color:#bfbfc0;font-size:14pt}.pta-detail-group .bf-controlbar [data-title]:after,.pta-detail-group .bf-controlbar [data-title]:before{display:none}.pta-detail-group .bf-btn-wrapper{margin-top:12px;text-align:right}.pta-detail-group .bf-controlbar{display:flex;align-items:flex-start;height:46px}.pta-detail-group .bf-link-wrap{margin-right:8px}.pta-detail-group .bf-link-wrap .bf-link{color:var(--action-color)}.pta-detail-group .comment-item{padding:10px;border-radius:4px}.pta-detail-group .comment-item+.comment-item{border-top:1px solid #e1e1e1}.pta-detail-group .comment-item .at-person{color:var(--action-color)}.pta-detail-group .comment-title{display:flex;align-items:center;color:#bfbfc0;font-size:14pt}.pta-detail-group .comment-title .split-dot{width:4px;height:4px;background-color:currentColor;border-radius:50%;margin:0 10px}.pta-detail-group .comment-item-btn-group{margin-top:12px}.pta-detail-group .comment-item-btn-group>.ctm-btn{margin-right:8px}.pta-detail-group .comment-content{font-size:16px}.pta-detail-group .comment-content>pre{font-size:16px;white-space:pre-wrap;font-family:inherit}.pta-detail-group .comment-content img{max-width:100%;max-height:120px}.pta-detail-group .comment-content p{margin-bottom:0}.pta-detail-btn-group{display:flex;justify-content:flex-end}.pta-detail-btn-group>button{margin-left:8px}.pta-detail-seg-group .group-title{padding:5px 0;font-size:20px;font-weight:700}.pta-detail-seg-group .group-content{border:1px solid #e1e1e1;padding:20px;transition-duration:.3s}.pta-detail-seg-group .group-box-title{margin:5px 0;display:flex;justify-content:space-between}.pta-detail-seg-group .group-box-title .title-font{font-size:16px;font-weight:700}.pta-detail-seg-group .group-box-title .tip-font{font-size:12px}.pta-detail-seg-group .group-box-content{border:1px solid #e1e1e1;position:relative;display:flex;font-size:14px}.pta-detail-seg-group .group-box-content+.group-box-content,.pta-detail-seg-group .group-box-content+.group-box-title{margin-top:15px}.pta-detail-seg-group .group-box-content .split-v-line{position:absolute;width:1px;background-color:#e1e1e1;top:0;bottom:0;left:5%}.pta-detail-seg-group .group-box-content .split-v-line:nth-child(2),.pta-detail-seg-group .group-box-content .trf-detail-segment .segment-content .split-v-line:nth-child(2){left:79%}.pta-detail-seg-group .group-box-content .col{padding:10px}.pta-detail-seg-group .group-box-content .col-icon{width:5%;text-align:center}.pta-detail-seg-group .group-box-content .col-detail{width:74%;display:flex}.pta-detail-seg-group .group-box-content .col-budget{width:21%;padding:25px}.pta-detail-seg-group .group-box-content .sub-col:first-child{width:16%;font-weight:700}.pta-detail-seg-group .group-box-content .sub-col:nth-child(2){width:84%;display:flex;flex-wrap:wrap}.pta-detail-seg-group .group-box-content .sub-col .item-cell{width:33.3%;margin-bottom:15px}.pta-detail-seg-group .group-box-content .sub-col .item-cell.full{width:100%}.pta-detail-seg-group .group-box-content .sub-col .item-cell>div:first-child{font-weight:700;margin-bottom:5px}.pta-detail-seg-group .flight-icon{display:inline-block;height:20px;width:20px;background:no-repeat scroll 50%/contain;background-image:url(/images/summary_flight.png)}.pta-detail-seg-group .hotel-icon{display:inline-block;height:20px;width:20px;background:no-repeat scroll 50%/contain;background-image:url(/images/summary_bed.png)}.pta-detail-seg-group .car-icon{display:inline-block;height:20px;width:20px;background:no-repeat scroll 50%/contain;background-image:url(/images/car.png)}.pta-detail-seg-group .visa-icon{display:inline-block;height:32px;width:32px;background:no-repeat scroll 50%/contain;background-image:url(/images/visa.png);background-position-y:-6px}.pta-detail-seg-group .other-icon{display:inline-block;height:20px;width:20px;background:no-repeat scroll 50%/contain;background-image:url(/images/other.png)}.pta-detail-seg-group .key-font{font-weight:700;margin-bottom:25px}.pta-detail-seg-group .seg-detail{position:relative;padding-left:20px;margin-top:10px;margin-bottom:20px}.pta-detail-seg-group .circle{position:absolute;width:13px;height:13px;border-radius:50%;border:1px solid #d3d3d3;left:0;box-sizing:border-box}.pta-detail-seg-group .circle.t{top:2px}.pta-detail-seg-group .circle.b{bottom:2px}.pta-detail-seg-group .vertical-line{left:6px;top:15px;bottom:15px;position:absolute;width:1px;background-color:#e1e1e1}.pta-detail-seg-group .travel-time{height:20px}.pta-detail-seg-group .pref-item{margin-bottom:10px}.pta-detail-seg-group .pref-key-font{display:inline-block}.pta-detail-seg-group .pref-val-font{margin-left:5px;display:inline-block;color:#14721a}.pta-detail-seg-group .budget-key-font{font-weight:700;margin-bottom:10px}.pta-detail-seg-group .budget-val-font{font-size:25px;font-weight:700;color:var(--contrast-color);text-align:right}.pta-detail-seg-group .budget-tip-font{font-size:12px;color:var(--subtle-color);text-align:right;margin-bottom:30px}.pta-detail-seg-group .btn-group{margin:14px 0 30px}.pta-detail-seg-group .btn-group>button{margin-right:8px;margin-bottom:8px}.pta-detail-seg-group .remark-key-font{font-weight:700;margin-bottom:10px}.pta-detail-seg-group .remark-val-font{font-weight:700}.pta-detail-seg-group .sub-col-htl:first-child{padding-right:20px;width:35%;font-weight:700}.pta-detail-seg-group .sub-col-htl:nth-child(2){width:65%}.pta-detail-seg-group .sub-col-htl .htl-item-row{display:flex;margin-bottom:15px}.pta-detail-seg-group .sub-col-htl .htl-item{width:33.3%}.pta-detail-seg-group .sub-col-htl .htl-item:only-child{width:100%}.pta-detail-seg-group .sub-col-htl .htl-item>:first-child{font-weight:700;margin-bottom:5px}.pta-sch-result-content{display:grid;grid-column-gap:16px;column-gap:16px;grid-template-columns:repeat(2,calc((100% - 16px)/2));align-items:flex-start}@media (max-width:768px){.pta-sch-result-content{grid-template-columns:100%}}.pta-approve-form .ant-form-item-label label,.pta-approve-form .ctm-input-label{color:#606468;font-size:12pt;font-weight:400}.pta-approve-form .ctm-input-label{margin-bottom:0}.pta-approve-form .ant-calendar-input,.pta-approve-form .ant-input,.pta-approve-form .ant-select{font-size:14pt;font-weight:500}.pta-approve-form textarea.ant-input{height:150px;resize:none;padding:10px 15px;font-size:14pt;font-weight:400}.pta-detail-wrapper{min-height:600px;position:relative}.pta-detail-wrapper .no-found-box{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);background-color:rgba(0,0,0,.2)}.pta-approve-detail .ant-timeline{font-size:inherit;margin-top:6px}.pta-approve-detail .ant-timeline-item{font-size:inherit;padding-bottom:32px}.pta-approve-detail .ant-timeline-item-last{padding-bottom:0}.pta-approve-detail .ant-timeline-item-head-blue+.ant-timeline-item-content{color:var(--contrast-color)}.pta-approve-detail .ant-timeline-item-head-gray+.ant-timeline-item-content{color:var(--subtle-color)}.pta-approve-detail .ant-timeline-item-content{display:flex;flex-wrap:wrap}.pta-approve-detail>div{margin-bottom:24px}.pta-approve-detail>div:last-child{margin-bottom:0}.pta-approve-detail .pta-approve-remark{width:100%}.pta-approve-detail .ant-timeline-item-last>.ant-timeline-item-content{min-height:0}.pta-approve-detail .ctm-display-item-title{color:#606468;font-size:12pt;font-weight:400}.pta-approve-detail .ctm-display-item-content{color:#131922;font-size:14pt;font-weight:500}.pta-approve-detail .ctm-btn-link{color:var(--action-color);height:18px;line-height:18px;padding-right:20px;background:no-repeat scroll 100%/15px;background-image:url(/images/pencil3.png);margin-left:8px;font-size:0;vertical-align:middle}.pta-approve-detail .ctm-btn-link:hover{color:var(--action-active-color)}.pta-approve-detail .ant-tag{margin-left:8px}.pta-approve-desc{display:flex;width:100%}.pta-approve-btn-wrapper{margin-left:auto;transform:translateY(-8px);white-space:nowrap}.pta-approve-btn-wrapper .ctm-btn{margin-left:8px}.pta-approve-save-btn-wrapper,.pta-attachment-btn-wrapper{text-align:right}.pta-operation-history{margin-top:48px;max-width:1270px}.pta-operation-history.loading .pta-operation-history-title:after{margin-top:-7px;width:14px;height:14px;border:2px solid #fff;border-top-color:transparent;border-radius:50%;animation:ctmLoadingRotate 1s linear infinite}.pta-operation-history.open .pta-operation-history-title:after{transform:rotate(180deg)}.pta-operation-history-title{font-weight:700;margin-bottom:12px;color:#fff;padding-right:22px;position:relative;display:inline-block;cursor:pointer}.pta-operation-history-title:hover{transform:translateY(-1px)}.pta-operation-history-title:after{content:"";position:absolute;right:0;top:50%;margin-top:-3.5px;border-color:#fff transparent transparent;border-style:solid;border-width:7px 7px 0;transition:transform .3s}.pta-operation-history-content{display:none}.pta-operation-history-content ul{background-color:#fff;padding:20px;font-size:16px;color:var(--default-color)}.pta-operation-history-content li{display:grid;grid-template-columns:50% 20% 30%;padding:10px}.pta-operation-history-content .pta-li-head{color:var(--contrast-color);border-bottom:1px solid #e1e1e1;font-weight:500}.ctm-modal-pta .section-split{display:none}.ctm-modal-pta .pta-submit-form-wrapper{background:#fff;box-shadow:none;padding:0;border-radius:0;border-width:0;color:inherit}.ctm-modal-pta .pta-submit-form{padding-right:17px}.ctm-modal-pta .pta-submit-form .seg-group{margin-bottom:36px}.ctm-modal-pta .pta-submit-form .seg-group.advanced{margin-bottom:6px}.ctm-modal-pta .adv-toggle-btn,.ctm-modal-pta .ant-checkbox-wrapper,.ctm-modal-pta .ant-form-item-label label,.ctm-modal-pta .ant-radio-wrapper{color:var(--default-color)}.ctm-modal-pta .adv-toggle-btn:before{border-color:var(--default-color)}.ctm-modal-pta .add-flight-btn{color:var(--default-color)}.ctm-modal-pta .wrapper-delete{display:none}.ctm-modal-pta .label-wrapper-delete{display:inline-block}.pta-attachment{margin-top:24px}.pta-attachment .ant-upload-disabled{display:none}.pta-attachment .pta-attachment-item:not(:last-child){margin-bottom:8px}.pta-attachment>div:not(:last-child){margin-bottom:12px}.pta-attachment .anticon-delete{color:var(--negative-color);margin-left:8px}.pta-attachment .ctm-btn-link{text-decoration:underline}.pta-attachment .pta-attachment-list{border-left:5px solid var(--input-border-color);padding:8px 20px}.light-mode .pta-operation-history-title{color:#2d3840}.light-mode .pta-operation-history-title:after{border-top-color:#2d3840}.light-mode .pta-operation-history.loading .pta-operation-history-title:after{border-color:transparent #2d3840 #2d3840}#widget_trip_proposal .content{overflow-y:auto}#widget_trip_proposal .content:nth-last-child(2){height:512px;margin-bottom:10px}@media only screen and (max-width:768px){#widget_trip_proposal .content:nth-last-child(2){height:auto;max-height:512px;min-height:100px}}.otp-status-text{padding:3px 10px;border-radius:4px;font-size:13px;color:#fff;opacity:.6;white-space:nowrap;flex-shrink:0;margin-left:10px}.otp-status-text.Draft,.otp-status-text.status1{background-color:#0d2199}.otp-status-text.Published,.otp-status-text.status2{background-color:#1192e8}.otp-status-text.status3,.otp-status-text.Submitted{background-color:#018482}.otp-status-text.Confirmed,.otp-status-text.status4{background-color:#966f00}.otp-status-text.PendingFinalize,.otp-status-text.status5{background-color:#6843c6}.otp-status-text.PendingApproval,.otp-status-text.status6{background-color:#990b6e}.otp-status-text.Approved,.otp-status-text.status7{background-color:#8cb63c}.otp-status-text.Declined,.otp-status-text.status8{background-color:#c40202}.otp-status-text.Completed,.otp-status-text.status9{background-color:#ff5b00}.otp-status-text.Cancelled,.otp-status-text.status10{background-color:#767676}.w-otp-item{cursor:pointer}.w-otp-item .w-otp-card{background-color:#fff;box-shadow:0 1px 2px 0 rgba(34,36,38,.15);border-radius:4px;color:#000;position:relative}.w-otp-item .w-otp-card>div:not(:first-child){border-top:1px solid #d3d3d3}.w-otp-item .w-otp-card .anticon-info-circle{color:#606467;margin-left:5px;font-size:18px;transform:translateY(2px)}.w-otp-item .card-header{height:50px;padding:0 24px}.w-otp-item .card-header,.w-otp-item .card-item{display:flex;justify-content:space-between;align-items:center}.w-otp-item .card-item{position:relative;padding:24px;flex-wrap:wrap}.w-otp-item .card-item>div:first-child:nth-last-child(3){width:65%}.w-otp-item .price-font{font-weight:700;color:#000;margin-left:auto}.w-otp-item .grand-category-icon{display:inline-block;width:14px;height:14px;background:no-repeat 50%/contain;margin-right:5px;transform:translateY(3px)}.w-otp-item .icon-Airfare{background-image:url(/images/flight-dep.png)}.w-otp-item .icon-Hotel{background-image:url(/images/summary_bed.png)}.otp-sch-result-content{display:grid;grid-column-gap:16px;column-gap:16px;grid-template-columns:repeat(2,calc((100% - 16px)/2));align-items:flex-start}@media (max-width:768px){.otp-sch-result-content{grid-template-columns:100%}}.otp-detail-wrapper{min-height:600px;position:relative}.otp-detail-wrapper .no-found-box{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);background-color:rgba(0,0,0,.2)}.otp-detail{min-height:500px;font-size:14px;background-color:#dadada;padding:32px 20px;color:var(--default-color);position:relative;max-width:1270px}@media screen and (max-width:768px){.otp-detail{padding:10px}}.otp-detail .anticon-info-circle{font-size:18px}.otp-detail .itinerary-section{margin-top:48px;border-top:1px solid #bababa;padding-top:24px}.otp-detail .section-title{font-weight:700;margin-bottom:5px}.otp-detail .overview-section .section-content{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:8px;align-items:flex-start}@media screen and (max-width:768px){.otp-detail .overview-section .section-content{grid-template-columns:100%;grid-row-gap:8px}}.otp-detail .detail-card{background-color:#fff;box-shadow:0 1px 2px 0 rgba(34,36,38,.15);border-radius:4px;color:#000;position:relative}.otp-detail .detail-card>div:not(:first-child){border-top:1px solid #d3d3d3}.otp-detail .card-header{height:50px;padding:0 24px}.otp-detail .card-header,.otp-detail .card-item{display:flex;align-items:center;justify-content:space-between}.otp-detail .card-item{padding:24px}.otp-detail .card-item .val-font{color:#555}.otp-detail .card-item .price-font{color:#000;font-weight:700}.otp-detail .card-item .price-font~.anticon-info-circle{color:var(--action-color)}.otp-detail .card-item .anticon-info-circle{color:#606467;margin-left:5px;transform:translateY(2px)}.otp-detail .card-item .grand-category-icon{display:inline-block;width:14px;height:14px;background:no-repeat 50%/contain;margin:0 5px 0 10px;transform:translateY(3px)}.otp-detail .card-item .icon-Airfare{background-image:url(/images/flight-dep.png)}.otp-detail .card-item .icon-Hotel{background-image:url(/images/summary_bed.png)}.otp-detail .card-item.active{background-color:#e5ecfe;color:#5288ea}.otp-detail .card-item.active .icon-Airfare{background-image:url(/images/flight_dep_blue.png)}.otp-detail .card-item.active .icon-Hotel{background-image:url(/images/summary_bed_blue.png)}.otp-detail .card-item:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.otp-detail .card-content{display:grid;grid-template-columns:50% 50%;grid-row-gap:24px;padding:24px}.otp-detail .card-content .key-font{font-weight:700}.otp-detail .card-content .val-font{color:#555;word-break:break-all}.otp-detail .card-content .otp-full{grid-column-start:1;grid-column-end:3}.otp-detail .card-content .otp-full>span{color:#008cff;cursor:pointer;display:inline-flex;align-items:center}@media (max-width:520px){.otp-detail .card-content{grid-template-columns:100%}.otp-detail .card-content .otp-full{grid-column-end:2}}.otp-detail .otp-preview-icon{margin-right:5px;width:15px;height:15px;background:no-repeat scroll 50%/contain;background-image:url(/images/otp_preview.png)}.otp-detail .section-caption{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.otp-detail .section-caption .title-font{font-weight:700;color:var(--contrast-color)}.otp-detail .section-caption .sub-title-font{color:#555}.otp-detail .section-caption .sub-price-font{font-size:13px}.otp-detail .section-caption .ctm-btn{margin-left:15px}.otp-detail .show-detail-btn{color:inherit;position:relative;padding-right:20px}.otp-detail .show-detail-btn:hover{color:var(--contrast-color)}.otp-detail .show-detail-btn:after{content:"";position:absolute;right:7px;top:6px;width:6px;height:6px;border-left:1px solid;border-bottom:1px solid;transform:rotate(-45deg)}.otp-detail .option-group{margin-top:24px;background-color:#fff;box-shadow:0 1px 2px 0 rgba(34,36,38,.15)}.otp-detail .option-group.selected .option-group-header{background-color:#008cff;color:#fff}.otp-detail .option-group.selected .option-group-header .price-font,.otp-detail .option-group.selected .option-group-header .routing-font{color:inherit}.otp-detail .option-group-header{background-color:#dfe3e4;min-height:50px;display:flex;align-items:center;padding:6px 24px;flex-wrap:wrap;justify-content:flex-end}@media (max-width:768px){.otp-detail .option-group-header .otp-sel-desc{display:none}}.otp-detail .option-group-header .routing-font{font-weight:700;color:var(--contrast-color)}.otp-detail .option-group-header .price-font{font-weight:700;margin-right:5px;font-size:23px;color:var(--contrast-color)}.otp-detail .btn-rule{height:24px;line-height:22px;padding:0 10px}.otp-detail .btn-rule,.otp-detail .btn-rule-all{border-radius:20px;min-width:0;margin-left:15px;font-size:14px}.otp-detail .btn-rule-all{height:32px;line-height:30px;padding:0 15px}.otp-detail .btn-rule-all,.otp-detail .btn-rule-all:hover{background-color:#fff;color:var(--default-color);border-color:var(--basic-color)}.otp-detail .status-tag{color:#3b72cc;padding:0 13px;height:24px;line-height:24px;display:inline-block;font-size:17px;position:relative}.otp-detail .status-tag:after{content:"";position:absolute;right:0;top:0;bottom:0;width:2px;background-color:currentColor}.otp-detail .option-group-item{padding:24px}.otp-detail .option-group-item+.option-group-item{border-top:1px solid #eee}.otp-detail .option-group-item .item-header{display:flex;align-items:center;margin-bottom:8px;flex-wrap:wrap;justify-content:flex-end}.otp-detail .option-group-item .item-header .price-font{font-weight:700;margin-right:5px;margin-left:auto;color:#4a5762;font-size:23px}.otp-detail .option-group-item .item-header .price-font+.anticon-info-circle{color:#4a5762}.otp-detail .option-group-item .item-header .btn-sel{margin-left:10px}@media (max-width:520px){.otp-detail .option-group-item .item-header>div:first-child{flex-basis:100%}.otp-detail .option-group-item .item-header .otp-corp-deal{flex-basis:100%;margin-left:0;padding-left:0;border-width:0}.otp-detail .option-group-item .item-header .btn-rule{margin-left:0}.otp-detail .option-group-item .item-header .btn-rule+.btn-rule{margin-left:15px}}.otp-detail .option-group-item .item-box+.item-box{margin-top:32px}.otp-detail .option-group-item .item-box-head{font-weight:700;color:#000;margin-bottom:8px}.otp-detail .option-group-item .item-box-head .sub-head{font-weight:400;color:var(--default-color)}.otp-detail .option-group-item .item-box-body{border:1px solid #d3d3d3;display:grid;grid-gap:20px 10px;grid-template-columns:68px 30% auto 30%;padding:20px 30px}.otp-detail .option-group-item .item-box-body>div:nth-child(4n){text-align:right}.otp-detail .option-group-item .item-box-body>div:nth-child(6),.otp-detail .option-group-item .item-box-body>div:nth-child(7){color:#777}@media (max-width:768px){.otp-detail .option-group-item .item-box-body{grid-template-columns:30% auto 30%;padding:10px}.otp-detail .option-group-item .item-box-body>div:first-child,.otp-detail .option-group-item .item-box-body>div:nth-child(5){display:none}}@media (max-width:520px){.otp-detail .option-group-item .item-box-body{grid-template-columns:100%}.otp-detail .option-group-item .item-box-body .airport-col{margin-right:0}.otp-detail .option-group-item .item-box-body>div{text-align:center!important}.otp-detail .option-group-item .item-box-body>div:empty{display:none}.otp-detail .option-group-item .item-box-body .takeoff-icon{margin-left:0}}.otp-detail .option-group-item .item-box-transfer{margin:8px 0;background-color:#efefef;color:#545454;text-align:center;padding:10px 0}.otp-detail .option-group-item img{height:25px;max-width:100%}.otp-detail .option-group-item .airport-col{display:grid;grid-template-columns:50% 50%;text-align:center;font-weight:700;margin-right:20%}.otp-detail .option-group-item .airport-col>div:nth-child(3){grid-column:1/3}.otp-detail .option-group-item .airport-col .line{margin:10px 25%;height:2px;color:#ddd;background-color:currentColor;position:relative}.otp-detail .option-group-item .airport-col .line:before{content:"";position:absolute;left:-4px;top:-4px;width:10px;height:10px;border-radius:50%;background-color:currentColor}.otp-detail .option-group-item .airport-col .line:after{content:"";position:absolute;right:-4px;top:-4px;width:10px;height:10px;border-radius:50%;background-color:currentColor}.otp-detail .option-group-item .clock-icon{margin-right:5px;display:inline-block;width:14px;height:14px;background:no-repeat 50%/contain;background-image:url(/images/clock.svg);vertical-align:middle}.otp-detail .option-group-item .clock-icon~span{vertical-align:middle}.otp-detail .option-group-item .bag-icon{margin-right:5px;display:inline-block;width:14px;height:14px;background:no-repeat 50%/contain;background-image:url(/images/bag.svg);vertical-align:middle}.otp-detail .option-group-item .bag-icon~span{vertical-align:middle}.otp-detail .option-group-item .takeoff-icon{margin-left:calc(20% - 20px);margin-right:5px;display:inline-block;width:14px;height:14px;background:no-repeat 50%/contain;background-image:url(/images/dep_flight.png);vertical-align:middle}.otp-detail .option-group-item .takeoff-icon~span{vertical-align:middle}.otp-detail .option-group-item .flight-icon{margin-right:5px;display:inline-block;width:14px;height:14px;background:no-repeat 50%/contain;background-image:url(/images/flight-dep.png);vertical-align:middle}.otp-detail .option-group-item .flight-icon~*{vertical-align:middle}.otp-detail .option-group-item.selected{position:relative}.otp-detail .option-group-item.selected:after{content:"";position:absolute;left:0;right:0;bottom:0;height:5px;background-color:#008cff}.otp-detail .option-group-item .hotel-item-box-body{border:1px solid #d3d3d3;display:grid;grid-column-gap:48px;grid-template-columns:200px auto 30%;padding:20px 30px;align-items:center}.otp-detail .option-group-item .hotel-item-box-body img{height:150px;max-width:100%}@media (max-width:768px){.otp-detail .option-group-item .hotel-item-box-body{grid-template-columns:200px auto;grid-column-gap:24px;grid-row-gap:24px;padding:10px}.otp-detail .option-group-item .hotel-item-box-body>div:nth-child(3){grid-column:1/3}}@media (max-width:520px){.otp-detail .option-group-item .hotel-item-box-body{display:block}.otp-detail .option-group-item .hotel-item-box-body>div:first-child{display:none}.otp-detail .option-group-item .hotel-item-box-body>div:nth-child(2){margin-bottom:24px}}.otp-detail .pta-detail-group{background-color:#fff;padding:24px;border-radius:4px;margin-bottom:32px}.otp-detail .btn-focus{outline:9999px solid rgba(0,0,0,.8)!important;position:relative;z-index:1;animation:btnFocus .4s ease-in-out infinite}@keyframes btnFocus{0%{top:-2px}to{top:2px}}.price-tooltip-content{padding:10px 0}.price-tooltip-content>div{display:grid;grid-template-columns:auto 60px;padding:2px 15px;white-space:nowrap;grid-column-gap:20px}.price-tooltip-content>div:last-child{border-top:1px solid #d3d3d3}.price-tooltip-content>div:last-child>div:last-child{font-weight:700}.ant-tooltip.otp-tooltip{max-width:500px}.aircraft-icon{width:20px;height:20px;background:no-repeat 50%/contain;background-image:url(/images/aircraft.png)}.entertainment-icon{width:20px;height:20px;background:no-repeat 50%/contain;background-image:url(/images/entertainment.png)}.fresh_food-icon{width:20px;height:20px;background:no-repeat 50%/contain;background-image:url(/images/fresh_food.png)}.layout-icon{width:20px;height:20px;background:no-repeat 50%/contain;background-image:url(/images/layout.png)}.power-icon{width:20px;height:20px;background:no-repeat 50%/contain;background-image:url(/images/power.png)}.seat-icon{background:no-repeat 50%/contain;background-image:url(/images/seat.png)}.seat-icon,.wifi-icon{width:20px;height:20px}.wifi-icon{background:no-repeat 50%/contain;background-image:url(/images/wifi.png)}.blocked-seats-icon{width:20px;height:20px;background:no-repeat 50%/contain;background-image:url(/images/blocked-seats.png)}.capacity-icon{width:20px;height:20px;background:no-repeat 50%/contain;background-image:url(/images/capacity.png)}.cleaning-icon{width:20px;height:20px;background:no-repeat 50%/contain;background-image:url(/images/cleaning.png)}.covid-testing-icon{width:20px;height:20px;background:no-repeat 50%/contain;background-image:url(/images/covid-testing.png)}.masks-icon{width:20px;height:20px;background:no-repeat 50%/contain;background-image:url(/images/masks.png)}.temperature-check-icon{width:20px;height:20px;background:no-repeat 50%/contain;background-image:url(/images/temperature-check.png)}.vaccine-icon{width:20px;height:20px;background:no-repeat 50%/contain;background-image:url(/images/vaccine.png)}.otp-air-head{display:flex;justify-content:space-between}.otp-air-head>div:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:16px}.otp-air-tabs{float:right;display:flex;align-items:center;white-space:nowrap}.otp-air-tabs .v-split{width:2px;height:1em;background-color:var(--default-color);margin:0 12px}.otp-air-tab{cursor:pointer;font-size:16px;font-weight:400;color:var(--default-color)}.otp-air-tab.active{color:var(--action-color)}.otp-air-option{border-top:1px solid #d3d3d3;padding:24px 0}.otp-air-option:last-child{border-bottom:1px solid #d3d3d3}.otp-air-option.opened .otp-air-detail{display:block}.otp-air-option.opened .otp-air-title{color:#000;font-weight:700}.otp-air-option.opened .otp-air-title:after{transform:rotate(135deg);top:11px}.otp-rule-title{color:#000;font-weight:700}.otp-air-title{color:var(--contrast-color);cursor:pointer;position:relative;padding-right:16px}.otp-air-title:after{content:"";position:absolute;right:3px;top:6px;width:8px;height:8px;border-left:1px solid;border-bottom:1px solid;transform:rotate(-45deg)}.otp-air-title:hover{color:#000;font-weight:700}.otp-air-detail{display:none;color:#818282;font-size:16px}.otp-air-detail+.otp-air-detail{border-top:1px solid #d3d3d3}.otp-air-ordinal{margin-top:24px;color:var(--default-color)}.otp-seg-detail{display:grid;grid-template-columns:45% 30% 25%;padding:24px 0;position:relative}@media (max-width:800px){.otp-seg-detail{grid-template-columns:100%;grid-row-gap:24px}.otp-seg-detail .otp-col2,.otp-seg-detail .otp-col3{padding-left:80px}.otp-seg-detail .otp-col2:empty,.otp-seg-detail .otp-col3:empty{display:none}}.otp-seg-detail+.otp-seg-detail{border-top:1px solid #d3d3d3}.otp-seg-detail img{height:25px;max-width:100%}.otp-seg-detail .airline-wrapper{display:grid;grid-template-columns:80px 1fr;margin-bottom:16px}.otp-seg-detail .routing-wrapper{position:relative;padding-left:80px;padding-right:20px}.otp-seg-detail .routing-wrapper:before{content:"";position:absolute;left:28px;top:5px;bottom:5px;width:1px;background-color:currentColor}.otp-seg-detail .routing-wrapper~div{padding-left:80px;padding-right:20px}.otp-seg-detail .class-wrapper{margin-bottom:12px}.otp-seg-detail .date-font{position:relative;font-weight:700}.otp-seg-detail .date-font:before{content:"";position:absolute;top:3px;left:-60px;width:17px;height:17px;border-radius:50%;border:1px solid;background-color:#fff;z-index:1}.otp-seg-detail .duration-stop-dv{margin:12px 0;position:relative}.otp-seg-detail .duration-stop-dv.with-stopover:before{content:"";position:absolute;top:50%;left:-58px;width:13px;height:13px;border-radius:50%;border:1px solid #d36510;background-color:#fff;z-index:1;transform:translateY(-50%)}.otp-seg-detail .duration-font{padding-left:20px;background:no-repeat 0/15px;background-image:url(/images/clock.svg)}.otp-seg-detail .flight-num-font{font-weight:700;color:#000}.otp-seg-detail .facility-item{display:grid;grid-template-columns:30px 1fr;margin-bottom:12px;padding-right:20px}.otp-seg-detail .otp-transfer{position:absolute;left:0;right:0;top:0;height:48px;line-height:48px;border-bottom:1px solid #ccc;padding-left:20px}.otp-seg-detail.otp-with-transfer{position:relative;padding-top:72px}.otp-seg-detail.otp-with-transfer .tp-with-circle-icon-middle:before{content:"";position:absolute;width:13px;height:13px;border-radius:50%;border:1px solid #818282;left:-58px;top:calc(50% + 7px);transform:translateY(-50%);background-color:#fff;z-index:1}.otp-font-bold{font-weight:700}.step-header .price-tip{margin-top:5px;border-top:1px solid #aaa;font-size:12px;padding-top:5px}.step-confirm{font-weight:700;display:flex;align-items:center;flex-wrap:wrap}.step-confirm .splitter{height:12px;width:2px;background-color:currentColor;margin:0 10px}.step-confirm .price-font{color:#000}.step-confirm .btn-wrapper{margin-left:auto}.step-confirm .btn-back{margin-right:5px}.step-confirm .btn-back,.step-confirm .btn-back:hover{background-color:#606467;border-color:#606467}.step-processing{text-align:center;font-weight:700;color:#000}.step-processing:before{content:"";position:absolute;left:0;top:0;width:0;height:5px;background-color:#22b3ae;animation:otpProcessing 5s linear infinite}@keyframes otpProcessing{0%{width:0}to{width:100%}}.step-confirmed{text-align:center;padding:24px 0}.step-confirmed .ctm-btn{margin-top:12px}.step-confirmed .btn-back{margin-right:5px}.step-confirmed .btn-back,.step-confirmed .btn-back:hover{background-color:#606467;border-color:#606467}.step-created{text-align:center;padding:24px 0}.step-created .ctm-btn{margin-top:12px}.selected-section{background-color:#fff;min-height:300px;margin-top:24px;border-radius:4px;padding:24px}.selected-section .show-detail-btn{color:#555;font-size:14px}@media (max-width:768px){.selected-section .show-detail-btn.btn-l{display:none}}.selected-section .btn-rule,.selected-section .status-tag{margin-right:10px}.selected-section .selected-header{display:flex;align-items:center;border-bottom:1px solid #eee;padding-bottom:5px;flex-wrap:wrap;justify-content:flex-end}.selected-section .selected-header .title-font{font-weight:700;margin-right:5px}.selected-section .selected-header .price-font{font-weight:700;color:#000;margin-right:5px;font-size:23px}@media (max-width:520px){.selected-section .selected-header>div:first-child{flex-basis:100%}}.selected-section .anticon-info-circle{color:#5d6265}.selected-section .option-group{box-shadow:none;background-color:initial}.selected-section .option-group-header{background-color:initial;padding:0;height:auto;margin-bottom:5px}.selected-section .option-group-header .flight-icon{display:inline-block;width:14px;height:14px;background:no-repeat 50%/contain;background-image:url(/images/flight-dep.png);margin-right:5px}.selected-section .option-group-header .hotel-icon{display:inline-block;width:14px;height:14px;background:no-repeat 50%/contain;background-image:url(/images/summary_bed.png);margin-right:5px}@media (max-width:520px){.selected-section .option-group-header>div:first-child{flex-basis:100%}}.selected-section .option-group-item{padding:0}.traveler-section{margin-top:24px;display:grid;grid-template-columns:repeat(2,calc(50% - 2px));grid-column-gap:4px;grid-row-gap:4px;align-items:flex-start}.traveler-section .title-card{grid-column:1/3;padding:24px;font-weight:700}.traveler-section .left-card,.traveler-section .title-card{background-color:#fff;border-radius:4px}.traveler-section .left-card .item-wrapper{display:grid;grid-template-columns:50% 50%;grid-row-gap:24px;padding:24px}.traveler-section .left-card .item-wrapper>div>div:first-child{font-weight:700}.traveler-section .left-card .item-wrapper+.item-wrapper{border-top:1px solid #eee}.traveler-section .left-card .item-wrapper .cell-full{grid-column-start:1;grid-column-end:3}.traveler-section .left-card .item-wrapper .cell-full>span{color:#008cff;cursor:pointer;display:inline-flex;align-items:center}@media (max-width:520px){.traveler-section .left-card .item-wrapper{grid-template-columns:100%}.traveler-section .left-card .item-wrapper .cell-full{grid-column-end:2}}@media screen and (max-width:768px){.traveler-section .left-card,.traveler-section .right-card-wrapper{grid-column:1/3}}.traveler-section .udid-card{background-color:#fff;border-radius:4px;padding:24px;position:relative}.traveler-section .udid-card.opened{display:grid;grid-template-columns:50% 50%;grid-row-gap:24px}.traveler-section .udid-card.opened>div>div:first-child{font-weight:700}@media (max-width:520px){.traveler-section .udid-card.opened{grid-template-columns:100%}}.traveler-section .udid-card+.itinerary-card{margin-top:4px}.traveler-section .itinerary-card{background-color:#fff;border-radius:4px;position:relative}.traveler-section .itinerary-card .toggle-btn{position:absolute;top:35px;right:24px;width:10px;height:10px;border-left:2px solid;border-bottom:2px solid;color:#b2b2b2;transform:rotate(-45deg);cursor:pointer}.traveler-section .itinerary-card.opened .toggle-btn{transform:rotate(135deg);color:#0acbc5}.traveler-section .itinerary-card .title-font{font-weight:700;padding:34px 24px}.traveler-section .itinerary-card .title-font+.itinerary-item{padding-top:0}.traveler-section .itinerary-card .itinerary-item{padding:24px}.traveler-section .itinerary-card .itinerary-item+.itinerary-item{border-top:1px solid #eee}.traveler-section .itinerary-card .item-title{display:flex;align-items:center;color:#000}.traveler-section .itinerary-card .lowest-tag{display:inline-block;border-radius:20px;background-color:#ecfbde;color:#2c6c16;border:1px solid #c8eda1;padding:4px 15px 4px 30px;position:relative;font-size:12px}.traveler-section .itinerary-card .lowest-tag:before{content:"";position:absolute;top:9px;left:15px;width:10px;height:6px;border-left:2px solid;border-bottom:2px solid;transform:rotate(-45deg)}.traveler-section .itinerary-card .flight-icon{display:inline-block;width:14px;height:14px;background:no-repeat 50%/contain;background-image:url(/images/flight-dep.png);margin-right:5px}.traveler-section .itinerary-card .tip{border-bottom:1px solid #eee;font-size:12px;color:grey;margin-top:12px}.traveler-section .itinerary-card .anticon-close{margin-right:5px}.traveler-section .itinerary-card .price-compare{margin-top:8px;margin-bottom:12px;display:flex}.traveler-section .itinerary-card .price-compare>div{padding-right:10px}.traveler-section .itinerary-card .price-compare>div:nth-child(2){padding-right:40px;color:#b37e15;font-weight:700}.traveler-section .itinerary-card .price-compare>div:nth-child(4){font-weight:700}.traveler-section .itinerary-card .btn-wrapper{margin-top:12px;text-align:right}.otp-corp-deal{display:inline-flex;align-items:center;border-left:2px solid grey;padding-left:15px;margin-left:15px}.otp-corp-deal .otp-deal-font{color:#c49a63;margin-left:3px}.otp-corporate-icon{width:16px;background:no-repeat 50%/contain;background-image:url(/images/corporate_deal.png);transform:translateY(-1px)}.otp-corporate-icon,.otp-sme-deal-icon{display:inline-block;margin-right:3px;height:16px}.otp-sme-deal-icon{width:28px;background:no-repeat 50%/contain;background-image:url(/images/sme_deal.png)}.otp-submit-form-wrapper{background-color:initial;padding:0;box-shadow:none;border:0}.otp-container .otp-submit-form .ant-checkbox-wrapper,.otp-container .otp-submit-form .ant-form-item-label label,.otp-container .otp-submit-form .ant-radio-wrapper{color:var(--default-color)}.otp-facility-loading{margin-top:12px}.otp-loading-icon{display:inline-block;width:16px;height:16px;background:no-repeat 50%/contain;background-image:url(/images/s_loading.gif)}.otp-co2-emission-tooltip{max-width:1000px!important}.otp-co2-emission-tooltip .ant-tooltip-arrow{width:30px;height:30px}.otp-co2-emission-tooltip .ant-tooltip-arrow:before{background-color:#fff;width:22px;height:22px;top:10px}.otp-co2-emission-tooltip .ant-tooltip-arrow-content{--antd-arrow-background-color:#fff}.otp-co2-emission-tooltip .ant-tooltip-inner{padding:0;background-color:#fff;border-radius:6px;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05);width:280px;overflow-x:hidden}.otp-co2-emission-tooltip .otp-co2-emission-detail{display:block;color:#333;font-size:14px;padding:10px 0}.otp-co2-emission-tooltip .otp-seg-emission.otp-higher .otp-spot{color:#bd463a!important}.otp-co2-emission-tooltip .otp-seg-emission.otp-lower .otp-spot{color:#589b5d!important}.otp-co2-emission-tooltip .otp-seg-title{color:#000;font-size:16px;padding:10px 20px}.otp-co2-emission-tooltip .otp-seg-content{background-color:#f3f3f3;color:#555;padding:10px 20px}.otp-co2-emission-tooltip .otp-seg-content>div{display:flex;justify-content:space-between}.otp-co2-emission-tooltip .otp-seg-content>div:nth-child(3){color:#000;font-weight:700;margin:5px -5px 0;padding:5px 5px 0;border-top:1px solid #d3d3d3}.otp-co2-emission-tooltip .otp-emission-tip{color:#000;padding:10px 20px;font-size:12px;line-height:1.2}.otp-co2-emission-tooltip .otp-close-btn{position:absolute;top:10px;right:10px;cursor:pointer;z-index:1;width:20px;height:20px}.otp-co2-emission-tooltip .otp-close-btn:before{content:"+";position:absolute;top:0;left:0;transform:rotate(45deg);color:#a3a3a3;font-size:35px;line-height:10px}.otp-date-diff{font-size:12px;position:absolute;transform:translate(1px,-3px)}.otp-archive-list>div{padding:15px 10px;border-bottom:1px solid #eee;display:grid;grid-template-columns:120px 1fr}.otp-archive-list>div:first-child{color:#000}.otp-archive-list>div:not(:first-child){cursor:pointer}.otp-archive-list>div:not(:first-child):hover{color:#000}.otp-archive-list>div>div:nth-child(2){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.otp-archive-detail>div{padding:10px;display:flex;align-items:center}.otp-archive-detail>div:not(:first-child){border-top:1px solid #eee}.otp-archive-detail .otp-archive-key{padding:5px 10px;min-width:70px;text-align:center;border:1px solid #ccc;color:#444;font-size:13px;margin-right:10px}.otp-archive-detail .otp-archive-date{background:no-repeat 10px/12px;background-image:url(/images/otp_date.png);padding-left:27px}.otp-detail-asl .progress-bar{display:flex;align-items:center;justify-content:center;margin:0 auto 24px}.otp-detail-asl .progress-bar .splitter{margin:0 24px;height:1px;width:48px;background-color:currentColor}.otp-detail-asl .progress-bar .profile-icon{width:16px;height:16px;background:no-repeat scroll 50%/contain;background-image:url(/images/individual.svg)}.otp-detail-asl .progress-bar .active{font-weight:700}.otp-detail-asl .selection-indicator{margin-bottom:24px}.otp-detail-asl .selection-title{font-size:16px}.otp-detail-asl .selection-tip{font-size:13px}.otp-detail-asl .ctm-btn.btn-back,.otp-detail-asl .ctm-btn.btn-back:hover{background-color:#606467;border-color:#606467;margin-left:0}.otp-room-wrapper .key-font{color:#777}.otp-room-wrapper .spot-font{font-size:20px;margin:4px 0}.otp-room-wrapper .check-in-out{margin-top:16px;padding-top:16px;border-top:1px solid #d3d3d3;display:grid;grid-template-columns:repeat(3,auto)}.otp-room-wrapper .check-in-out>div:nth-child(n+2){padding-left:16px;border-left:1px solid #d3d3d3}.otp-room-wrapper .star-bar{display:flex;align-items:center;grid-column-gap:4px;column-gap:4px}.otp-room-wrapper .star-bar>span{margin-bottom:16px;width:12px;height:12px;background:no-repeat 50%/contain;background-image:url(/images/star.svg)}.otp-room-wrapper .star-bar>span.semi{background-image:url(/images/star-semi.svg)}.otp-room-wrapper .address-icon{display:inline-block;width:12px;height:12px;line-height:12px;background:no-repeat 50%/contain;background-image:url(/images/location.svg);margin-right:4px}.otp-room-detail{display:grid;grid-template-columns:45% auto;grid-column-gap:24px;column-gap:24px;padding:24px;color:var(--default-color)}@media (max-width:800px){.otp-room-detail{grid-template-columns:100%;grid-row-gap:24px}.otp-room-detail .otp-col2,.otp-room-detail .otp-col3{padding-left:80px}.otp-room-detail .otp-col2:empty,.otp-room-detail .otp-col3:empty{display:none}}.Pagination{display:flex!important;justify-content:flex-end}.Search,.SearchWidget{display:flex!important;flex-wrap:wrap;flex-direction:column}.SearchWidget>div:first-child .ant-form-item{display:block!important}@media screen and (min-width:1300px){.Search>div:first-child{flex:1 1}}.invFrom{height:auto!important;border:none!important}.invFrom .btn-wrapper{text-align:right;margin-top:24px}.inv_btn{font-size:14px!important;height:32px!important;line-height:1.499!important;margin-bottom:1.5px}.inv_btn:hover{color:#fff!important}.invTable{width:auto;margin-top:48px}.table_otherName{display:none}.table_otherNameActive{display:block}.inv-form-inner{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:8px}@media screen and (max-width:768px){.inv-form-inner{grid-template-columns:repeat(1,1fr)}}.inv-form-inner .ant-select-auto-complete.ant-select .ant-input{border-width:0}.inv-form-inner .ant-select-auto-complete.ant-select .ant-input:focus,.inv-form-inner .ant-select-auto-complete.ant-select .ant-input:hover{border-width:0!important}.ctm-footer{display:flex;flex-wrap:wrap;border-top:2px solid #003043;position:relative}.ctm-footer.ant-layout-footer{background-color:#fff;padding:40px 56px 24px}.ctm-footer li,.ctm-footer ul{list-style-type:none;margin:0;padding:0}.ctm-footer .logo-col{width:168px;margin-right:24px}.ctm-footer .logo-col img{height:45px}.ctm-footer .social-links{margin-top:12px;display:flex}.ctm-footer .social-links a{width:24px;height:24px;margin-right:12px;cursor:pointer;background:no-repeat 50%/contain}.ctm-footer .social-links .sl-linkedin{background-image:url(/images/linkedin.png)}.ctm-footer .social-links .sl-facebook{background-image:url(/images/facebook.png)}.ctm-footer .social-links .sl-youtube{background-image:url(/images/youtube.png)}.ctm-footer .company-col,.ctm-footer .legal-col,.ctm-footer .products-col{width:168px;margin-right:24px}.ctm-footer .company-col li+li,.ctm-footer .legal-col li+li,.ctm-footer .products-col li+li{margin-top:8px}.ctm-footer .company-col .heading,.ctm-footer .legal-col .heading,.ctm-footer .products-col .heading{margin-bottom:12px;font-size:16px;line-height:24px;color:#141b22}.ctm-footer .company-col a,.ctm-footer .legal-col a,.ctm-footer .products-col a{font-size:16px;line-height:24px;color:#6d7880}.ctm-footer .company-col a:hover,.ctm-footer .legal-col a:hover,.ctm-footer .products-col a:hover{color:#0094d8}.ctm-footer .contact-col{margin-left:auto;width:268px;margin-right:24px}.ctm-footer .contact-col li{display:flex;font-size:14px;line-height:21px;color:#6d7880}.ctm-footer .contact-col li+li{margin-top:8px}.ctm-footer .contact-col li>div:last-child{font-size:14px;line-height:21px;color:#2d3840;margin-left:12px}.ctm-footer .contact-col+.region-col{margin-left:0}.ctm-footer .region-col{width:268px;margin-left:auto}.ctm-footer .region-col>div+div{margin-top:8px}.ctm-footer .region-col>div:first-child,.ctm-footer .region-col>div:nth-child(3){font-size:14px;line-height:21px;color:#6d7880}.ctm-footer .region-col>div:nth-child(4){font-size:14px;line-height:21px;color:#2d3840}.ctm-footer .region-col .ant-select{width:100%;color:#2d3840}.ctm-footer .region-col .ant-select:hover .ant-select-selection{border-color:#156af4}.ctm-footer .region-col .ant-select-selection{border-color:#ced3da}.ctm-footer .region-col .ant-select-selection__rendered{line-height:46px;margin-left:15px}.ctm-footer .region-col .ant-select-selection--single{height:48px}.ctm-footer .region-col .ant-select-arrow{color:#2d3840}.ctm-footer .copyright-col{margin-top:40px;width:100%;font-size:14px;line-height:21px;color:#abb1bb}@media (max-width:1440px){.ctm-footer.ant-layout-footer{padding:40px 56px 24px}.ctm-footer .logo-col{position:absolute;bottom:85px}.ctm-footer .copyright-col{margin-top:153px}.ctm-footer .company-col,.ctm-footer .legal-col,.ctm-footer .products-col{width:calc((100% - 48px)/3);margin-right:24px}.ctm-footer .legal-col{margin-right:0}.ctm-footer .contact-col,.ctm-footer .region-col{margin-left:0;width:calc((100% - 24px)/2);margin-top:32px}}@media (max-width:787px){.ctm-footer.ant-layout-footer{padding:40px 20px 24px}.ctm-footer .company-col,.ctm-footer .legal-col,.ctm-footer .products-col{width:100%;margin-right:0;border-bottom:2px solid #d3d3d3}.ctm-footer .company-col>li:not(.heading),.ctm-footer .legal-col>li:not(.heading),.ctm-footer .products-col>li:not(.heading){display:none}.ctm-footer .company-col>li:last-child,.ctm-footer .legal-col>li:last-child,.ctm-footer .products-col>li:last-child{margin-bottom:12px}.ctm-footer .company-col .heading,.ctm-footer .legal-col .heading,.ctm-footer .products-col .heading{cursor:pointer;position:relative}.ctm-footer .company-col .heading:after,.ctm-footer .legal-col .heading:after,.ctm-footer .products-col .heading:after{content:"";position:absolute;top:5px;right:3px;width:8px;height:8px;border-left:1px solid;border-bottom:1px solid;transform:rotate(-45deg)}.ctm-footer .company-col.opened .heading:after,.ctm-footer .legal-col.opened .heading:after,.ctm-footer .products-col.opened .heading:after{top:10px;transform:rotate(135deg)}.ctm-footer .company-col.opened>li:not(.heading),.ctm-footer .legal-col.opened>li:not(.heading),.ctm-footer .products-col.opened>li:not(.heading){display:block}.ctm-footer .legal-col,.ctm-footer .products-col{margin-top:12px}.ctm-footer .contact-col,.ctm-footer .region-col{margin-left:0;width:calc((100% - 24px)/2);margin-top:32px}}@media (max-width:560px){.ctm-footer .contact-col,.ctm-footer .region-col{width:100%;margin-right:0}}.dark-mode .header{border-color:#007db8}.dark-mode .invFrom .ant-pagination{color:#fff}.dark-mode .invFrom .ant-pagination-item{background-color:#003043;color:#fff;border-color:#353641}.dark-mode .invFrom .ant-pagination-item .ant-pagination-item a :link{color:#fff}.dark-mode .invFrom .ant-table-body{background-color:#002533!important}.dark-mode .invFrom .ant-table,.dark-mode .invFrom .ant-table-thead>tr>th{background-color:#002533;color:#fff}.dark-mode .invFrom .ant-table{border-color:#353641}.dark-mode .invFrom .ant-table-tbody>tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td{background-color:#003043}.dark-mode .invFrom .ant-pagination-next .ant-pagination-item-link,.dark-mode .invFrom .ant-pagination-prev .ant-pagination-item-link{background-color:#003043;border-color:#353641}.dark-mode .invFrom .ant-pagination-item-ellipsis{color:#fff}.dark-mode .invFrom .ant-pagination-item-active{background-color:#002533}.dark-mode .invFrom .ant-table-placeholder{background-color:#002533;border-color:#353641;color:#fff}.dark-mode .invFrom .ant-empty-description{color:#fff}.dark-mode .download-icon{background-image:url(/images/Download_dark.svg)}.dark-mode .ant-layout.smart-layout .ctm-header{background-color:#003043;border:none}.dark-mode .breadcrumb-item{color:#fff}.dark-mode .smart-layout .ant-layout{background-color:#002533}.dark-mode .aside-menu{background-color:#003043;color:#fff;border:none}.dark-mode .aside-menu .ant-menu-item.header-item{color:#fff;border-bottom:1px solid #ced3da}.dark-mode .aside-menu .ant-menu-item:not(.header-item).ant-menu-item-active,.dark-mode .aside-menu .ant-menu-item:not(.header-item).ant-menu-item-selected{color:#40baf3!important}.dark-mode .aside-menu .ant-menu-item:not(.header-item).ant-menu-item-active i,.dark-mode .aside-menu .ant-menu-item:not(.header-item).ant-menu-item-selected i{background-color:#003043}.dark-mode .aside-menu .ant-menu-item:not(.header-item).ant-menu-item-active i.dashboard-icon,.dark-mode .aside-menu .ant-menu-item:not(.header-item).ant-menu-item-selected i.dashboard-icon{background-image:url(/images/dashboardD_active.svg)}.dark-mode .aside-menu .ant-menu-item:not(.header-item).ant-menu-item-active i.profiles-icon,.dark-mode .aside-menu .ant-menu-item:not(.header-item).ant-menu-item-selected i.profiles-icon{background-image:url(/images/profiles_active.png)}.dark-mode .aside-menu .ant-menu-item:not(.header-item).ant-menu-item-active i.lightning-icon,.dark-mode .aside-menu .ant-menu-item:not(.header-item).ant-menu-item-selected i.lightning-icon{background-image:url(/images/lightning_active.png)}.dark-mode .aside-menu .ant-menu-item:not(.header-item).ant-menu-item-active i.tracker-icon,.dark-mode .aside-menu .ant-menu-item:not(.header-item).ant-menu-item-selected i.tracker-icon{background-image:url(/images/trackerD_active.svg)}.dark-mode .aside-menu .ant-menu-item:not(.header-item).ant-menu-item-active i.forecaster-icon,.dark-mode .aside-menu .ant-menu-item:not(.header-item).ant-menu-item-selected i.forecaster-icon{background-image:url(/images/forecasterD_active.svg)}.dark-mode .aside-menu .ant-menu-item:not(.header-item).ant-menu-item-active i.covid-icon,.dark-mode .aside-menu .ant-menu-item:not(.header-item).ant-menu-item-selected i.covid-icon{background-image:url(/images/timgD_active.svg)}.dark-mode .aside-menu .ant-menu-item:not(.header-item).ant-menu-item-active i.invoice-icon,.dark-mode .aside-menu .ant-menu-item:not(.header-item).ant-menu-item-selected i.invoice-icon{background-image:url(/images/documentD_active.svg)}.dark-mode .aside-menu .ant-menu-item:not(.header-item).ant-menu-item-active i.pre-trip-icon,.dark-mode .aside-menu .ant-menu-item:not(.header-item).ant-menu-item-selected i.pre-trip-icon{background-image:url(/images/trip-requestD_active.svg)}.dark-mode .aside-menu .ant-menu-item:not(.header-item).ant-menu-item-active i.trip-proposal-icon,.dark-mode .aside-menu .ant-menu-item:not(.header-item).ant-menu-item-selected i.trip-proposal-icon{background-image:url(/images/trip-proposalD_active.svg);background-size:14px}.dark-mode .aside-menu .ant-menu-item:not(.header-item).ant-menu-item-active i.link-icon,.dark-mode .aside-menu .ant-menu-item:not(.header-item).ant-menu-item-selected i.link-icon{background-image:url(/images/linkD_active.svg)}.dark-mode .aside-menu .ant-menu-item:not(.header-item).ant-menu-item-active i.external-link-icon,.dark-mode .aside-menu .ant-menu-item:not(.header-item).ant-menu-item-selected i.external-link-icon{background-image:url(/images/external_linkD_active.svg)}.dark-mode .aside-menu .ant-menu-item i{background-color:#003043!important}.dark-mode .aside-menu .ant-menu-item i.dashboard-icon{background-image:url(/images/dashboardD.svg)}.dark-mode .aside-menu .ant-menu-item i.profiles-icon{background-image:url(/images/profiles.png)}.dark-mode .aside-menu .ant-menu-item i.lightning-icon{background-image:url(/images/lightning.png)}.dark-mode .aside-menu .ant-menu-item i.tracker-icon{background-image:url(/images/trackerD.svg);background-position-x:center}.dark-mode .aside-menu .ant-menu-item i.forecaster-icon{background-image:url(/images/forecasterD.svg)}.dark-mode .aside-menu .ant-menu-item i.covid-icon{background-image:url(/images/timgD.svg)}.dark-mode .aside-menu .ant-menu-item i.pre-trip-icon{background-image:url(/images/trip-requestD.svg)}.dark-mode .aside-menu .ant-menu-item i.trip-proposal-icon{background-image:url(/images/trip-proposalD.svg);background-size:14px}.dark-mode .aside-menu .ant-menu-item i.invoice-icon{background-image:url(/images/documentD.svg)}.dark-mode .aside-menu .ant-menu-item i.link-icon{background-image:url(/images/linkD.svg)}.dark-mode .aside-menu .ant-menu-item i.external-link-icon{background-image:url(/images/external_linkD.svg)}.dark-mode .aside-menu .ant-menu-item .anticon-loading{color:#40baf3}.dark-mode .aside-menu .widget-menu-item{opacity:1}.dark-mode .user-app{background-color:#003043;border-color:#007db8}.dark-mode .user-app:hover{background-color:#004363}.dark-mode .user-app .hero-bkg-tile .desc{color:#fff}.dark-mode .trips-container{background-color:#003043;border-color:#007db8}.dark-mode .smart-content{color:#fff}.dark-mode .calendar-detail-wrapper,.dark-mode .ctm-sch-form-wrapper,.dark-mode .ctm-sch-panel,.dark-mode .fare-forecaster-form-wrapper,.dark-mode .fare-forecaster-panel,.dark-mode .flight-calendars-wrapper,.dark-mode .pta-submit-form-wrapper{background-color:#003043;color:#fff;border-color:#007db8}.dark-mode .ant-modal-content .pta-submit-form-wrapper{background-color:inherit;border:inherit;color:1px solid rgba(34,36,38,.15)}.dark-mode .calendar-detail-wrapper,.dark-mode .flight-calendars-wrapper{border-radius:.25rem}.dark-mode .fare-forecaster-form .ant-form-item-label label,.dark-mode .fare-forecaster-form .ant-radio-wrapper{color:#fff}.dark-mode .calendar-detail-wrapper,.dark-mode .flight-calendars-wrapper{background-color:#003043}.dark-mode .detail-flight-title{color:#fff}.dark-mode .traveler-tracker .metric-group .metric-gauge.all .counter{fill:#40baf3}.dark-mode .traveler-tracker .trip-collection .progress .progress-bg.all{background-color:#40baf3}.dark-mode .traveler-tracker .world-map .marker.all{border-color:#40baf3}.dark-mode .traveler-tracker .world-map .marker.all .inner{background-color:#40baf3}.dark-mode .traveler-tracker .world-map.lg{background-color:#e0e0e0}.dark-mode .traveler-tracker .metric-group .metric-gauge .bg{fill:#002533}.dark-mode .traveler-tracker .metric-group .metric-gauge .select{fill:#003043}.dark-mode .traveler-tracker .metric-group .metric-gauge .track{stroke:#b2bac5}.dark-mode .traveler-tracker .metric-group .metric-gauge .label{fill:#fff}.dark-mode .add-flight-btn{color:#fff}.dark-mode .flight-calendars-desktop .inner .legend-departing i,.dark-mode .flight-calendars-mobile .title i,.dark-mode .legend-returning .inner i,.dark-mode .one-way-title i{background-image:url(/images/arrow_left.png)}.dark-mode .widget-menu-item{color:#fff}.dark-mode .widget-menu-item i.drag-icon{background-image:url(/images/drag-icon.png)}.dark-mode .widget-menu-item .ant-switch-checked{background-color:#007aff}.dark-mode .widget-menu-item.ant-menu-item-selected:not(.ant-menu-item-active){color:#2c3e50!important}.dark-mode .widget .world-map{stroke:#fff;fill:#b2bac5}@media (max-width:768px){.dark-mode .dep-col,.dark-mode .dep-col:hover{background-color:#fff}.dark-mode .dep-col.active{background-color:#1890ff;color:#fff}.dark-mode .dep-col.active:hover{background-color:#1890ff}.dark-mode .ret-row{border-color:#6d7880}.dark-mode .ret-row,.dark-mode .ret-row:not(.disabled):hover{background-color:#fff}.dark-mode .ret-row.active{background-color:#1890ff;color:#fff}.dark-mode .ret-row.active:hover{background-color:#1890ff}.dark-mode .ant-layout.smart-layout .aside-menu-mobile{background-color:#003043}.dark-mode .aside-menu .ant-menu-item i{background-color:initial!important}}.dark-mode .w-otp-card{border:1px solid #007db8}.dark-mode .new-trip-item .paging{color:#005cff}.dark-mode .world-clocks .add-new-clock{color:#0094d8}.dark-mode .world-clocks .add-new-clock button{border-color:#0094d8;color:#0094d8}.dark-mode .world-clock-display{border-color:#d3d8e3}.dark-mode .world-clock-display .analog-clock .outercircle{fill:#d7dce6;stroke:#f3f6fc}.dark-mode .world-clock-display .edit-clock-btn{color:#2c3e50}.dark-mode .world-clock-edit .ant-select .down{border-color:#0094d8}.dark-mode .trips-container .ant-pagination-item a,.dark-mode .trips-container .ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-ellipsis,.dark-mode .trips-container .ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-ellipsis,.dark-mode .trips-container .ant-pagination-next a,.dark-mode .trips-container .ant-pagination-prev a{color:#fff}.dark-mode .trips-container .filter{background-image:url(/images/filter.png)}.dark-mode .trips-container .filter-data{background-image:url(/images/filter-data.png)}.dark-mode .no-found-box .img-box{background-image:url(/images/no-found.png)}.dark-mode .traveler-tracker .ant-drawer-content{background-color:hsla(0,0%,100%,.75)}.dark-mode .traveler-tracker .georisk-toggle h6{color:#585a6a}.dark-mode .traveler-tracker .georisk-toggle{background:#fff}.dark-mode .news-component .news-item{border-color:#d3d8e3}.dark-mode .news-component .search-title{color:#fff}.dark-mode .info-box{background-color:hsla(0,0%,100%,.7);color:#2c3e50}.dark-mode .info-box h3{color:#2c3e50}.dark-mode .info-box .info-list{background:hsla(0,0%,100%,.7)}.dark-mode .invTable .ant-table-header,.dark-mode .invTable .ant-table-tbody>tr.ant-table-row-selected td{background:#002533}.dark-mode .fare-forecaster-form-wrapper .ctm-btn.ctm-btn-link.ctm-btn-basic,.dark-mode .fare-forecaster-form-wrapper .ctm-btn.ctm-btn-link.ctm-btn-basic:hover,.dark-mode .trips-container .ctm-btn.ctm-btn-link.ctm-btn-basic,.dark-mode .trips-container .ctm-btn.ctm-btn-link.ctm-btn-basic:hover{color:#fff}.light-mode .header{border-color:#ebecf0}.light-mode .ant-layout.smart-layout .ctm-header{background-color:#003043;border:none}.light-mode .breadcrumb-item{color:#2d3840}.light-mode .smart-layout .ant-layout{background-color:#f4f5f7}.light-mode .aside-menu{background-color:#fff;color:#2d3840;border:none}.light-mode .aside-menu .ant-menu-item.header-item{color:#2d3840;border-bottom:1px solid #ced3da}.light-mode .aside-menu .ant-menu-item:not(.header-item){color:#2d3840}.light-mode .aside-menu .ant-menu-item:not(.header-item).ant-menu-item-active,.light-mode .aside-menu .ant-menu-item:not(.header-item).ant-menu-item-selected{color:#6d7880!important}.light-mode .aside-menu .ant-menu-item:not(.header-item).ant-menu-item-active i,.light-mode .aside-menu .ant-menu-item:not(.header-item).ant-menu-item-selected i{background-color:#fff}.light-mode .aside-menu .ant-menu-item:not(.header-item).ant-menu-item-active i.dashboard-icon,.light-mode .aside-menu .ant-menu-item:not(.header-item).ant-menu-item-selected i.dashboard-icon{background-image:url(/images/dashboardT_active.svg)}.light-mode .aside-menu .ant-menu-item:not(.header-item).ant-menu-item-active i.profiles-icon,.light-mode .aside-menu .ant-menu-item:not(.header-item).ant-menu-item-selected i.profiles-icon{background-image:url(/images/profilesL_active.png)}.light-mode .aside-menu .ant-menu-item:not(.header-item).ant-menu-item-active i.lightning-icon,.light-mode .aside-menu .ant-menu-item:not(.header-item).ant-menu-item-selected i.lightning-icon{background-image:url(/images/lightningL_active.png)}.light-mode .aside-menu .ant-menu-item:not(.header-item).ant-menu-item-active i.tracker-icon,.light-mode .aside-menu .ant-menu-item:not(.header-item).ant-menu-item-selected i.tracker-icon{background-image:url(/images/trackerT_active.svg)}.light-mode .aside-menu .ant-menu-item:not(.header-item).ant-menu-item-active i.forecaster-icon,.light-mode .aside-menu .ant-menu-item:not(.header-item).ant-menu-item-selected i.forecaster-icon{background-image:url(/images/forecasterT_active.svg)}.light-mode .aside-menu .ant-menu-item:not(.header-item).ant-menu-item-active i.covid-icon,.light-mode .aside-menu .ant-menu-item:not(.header-item).ant-menu-item-selected i.covid-icon{background-image:url(/images/timgT_active.svg)}.light-mode .aside-menu .ant-menu-item:not(.header-item).ant-menu-item-active i.invoice-icon,.light-mode .aside-menu .ant-menu-item:not(.header-item).ant-menu-item-selected i.invoice-icon{background-image:url(/images/documentT_active.svg)}.light-mode .aside-menu .ant-menu-item:not(.header-item).ant-menu-item-active i.pre-trip-icon,.light-mode .aside-menu .ant-menu-item:not(.header-item).ant-menu-item-selected i.pre-trip-icon{background-image:url(/images/trip-requestT_active.svg)}.light-mode .aside-menu .ant-menu-item:not(.header-item).ant-menu-item-active i.trip-proposal-icon,.light-mode .aside-menu .ant-menu-item:not(.header-item).ant-menu-item-selected i.trip-proposal-icon{background-image:url(/images/trip-proposalT_active.svg);background-size:14px}.light-mode .aside-menu .ant-menu-item:not(.header-item).ant-menu-item-active i.link-icon,.light-mode .aside-menu .ant-menu-item:not(.header-item).ant-menu-item-selected i.link-icon{background-image:url(/images/linkT_active.svg)}.light-mode .aside-menu .ant-menu-item:not(.header-item).ant-menu-item-active i.external-link-icon,.light-mode .aside-menu .ant-menu-item:not(.header-item).ant-menu-item-selected i.external-link-icon{background-image:url(/images/external_linkT_active.svg)}.light-mode .aside-menu .ant-menu-item i{background-color:#fff}.light-mode .aside-menu .ant-menu-item i.invoice-icon{background-image:url(/images/documentT.svg)}.light-mode .aside-menu .ant-menu-item i.dashboard-icon{background-image:url(/images/dashboardT.svg)}.light-mode .aside-menu .ant-menu-item i.profiles-icon{background-image:url(/images/profilesL.png)}.light-mode .aside-menu .ant-menu-item i.lightning-icon{background-image:url(/images/lightningL.png)}.light-mode .aside-menu .ant-menu-item i.tracker-icon{background-image:url(/images/trackerT.svg);background-position-x:center}.light-mode .aside-menu .ant-menu-item i.forecaster-icon{background-image:url(/images/forecasterT.svg)}.light-mode .aside-menu .ant-menu-item i.covid-icon{background-image:url(/images/timgT.svg)}.light-mode .aside-menu .ant-menu-item i.pre-trip-icon{background-image:url(/images/trip-requestT.svg)}.light-mode .aside-menu .ant-menu-item i.trip-proposal-icon{background-image:url(/images/trip-proposalT.svg);background-size:14px}.light-mode .aside-menu .ant-menu-item i.link-icon{background-image:url(/images/linkT.svg)}.light-mode .aside-menu .ant-menu-item i.external-link-icon{background-image:url(/images/external_linkT.svg)}.light-mode .aside-menu .ant-menu-item .anticon-loading{color:#6d7880}.light-mode .aside-menu .widget-menu-item{opacity:1}.light-mode .aside-menu-mobile .trigger-icon{background-image:url(/images/triggerT.png)}.light-mode .user-app{background-color:#fff;border-color:#ebecf0}.light-mode .user-app:hover{background-color:#e5effc;border-color:#0094d8}.light-mode .user-app.pressed{background-color:#d0e2ff;border-color:#0094d8}.light-mode .user-app.lg{background-image:url(/images/booking_toolL.png)}.light-mode .user-app.lg:hover{border-color:#ebecf0}.light-mode .trips-container{background-color:#fff;border-color:#ebecf0}.light-mode .smart-content{color:#2d3840}.light-mode .calendar-detail-wrapper,.light-mode .ctm-sch-form-wrapper,.light-mode .ctm-sch-panel,.light-mode .fare-forecaster-form-wrapper,.light-mode .fare-forecaster-panel,.light-mode .flight-calendars-wrapper,.light-mode .pta-submit-form-wrapper{background-color:#fff;color:#2d3840;border-color:#ebecf0}.light-mode .ant-modal-content .pta-submit-form-wrapper{background-color:inherit;border:inherit;color:1px solid rgba(34,36,38,.15)}.light-mode .calendar-detail-wrapper,.light-mode .flight-calendars-wrapper{border-radius:.25rem}.light-mode .fare-forecaster-form .ant-form-item-label label,.light-mode .fare-forecaster-form .ant-radio-wrapper{color:#2d3840}.light-mode .calendar-detail-wrapper,.light-mode .flight-calendars-wrapper{background-color:#fff}.light-mode .detail-flight-title{color:#2d3840}.light-mode .cell{background-color:#fff;border-bottom:1px solid rgba(34,36,38,.1);border-right:1px solid rgba(34,36,38,.1)}.light-mode .flight-calendars-wrapper.one-way .flight-calendars-desktop .ant-row-flex div:first-child{border-left:1px solid rgba(34,36,38,.1)}.light-mode .col-head,.light-mode .row-head{background-color:#f3f6fc;box-shadow:none}.light-mode .col-head{border:1px solid rgba(34,36,38,.1);border-left-width:0}.light-mode .row-head{border:1px solid rgba(34,36,38,.1);border-top:0 solid rgba(34,36,38,.1)}.light-mode .col-head.row-head{background-color:transparent;border-left-width:0}.light-mode .cell.focus,.light-mode .col-head.focus,.light-mode .row-head.focus{background-color:rgba(173,190,197,.2)}.light-mode .cell.active{background-color:#1890ff;color:#fff}.light-mode .cell.focus:hover{box-shadow:none}.light-mode .traveler-tracker .metric-group .metric-gauge.all .counter{fill:#6d7880}.light-mode .traveler-tracker .trip-collection .progress .progress-bg.all{background-color:#6d7880}.light-mode .traveler-tracker .world-map .marker.all{border-color:#6d7880}.light-mode .traveler-tracker .world-map .marker.all .inner{background-color:#6d7880}.light-mode .traveler-tracker .world-map.lg{background-color:#e0e0e0}.light-mode .traveler-tracker .metric-group .metric-gauge .bg{fill:hsla(0,0%,100%,.7)}.light-mode .traveler-tracker .metric-group .metric-gauge .select{fill:#f2f2f2}.light-mode .traveler-tracker .metric-group .metric-gauge .track{stroke:#788699}.light-mode .traveler-tracker .metric-group .metric-gauge .label{fill:#2d3840}.light-mode .add-flight-btn{color:#2d3840}.light-mode .flight-calendars-desktop .inner .legend-departing i,.light-mode .flight-calendars-mobile .title i,.light-mode .legend-returning .inner i,.light-mode .one-way-title i{background-image:url(/images/arrow_leftL.png)}.light-mode .widget-menu-item{color:#2d3840}.light-mode .widget-menu-item i.drag-icon{background-image:url(/images/drag-iconL.png)}.light-mode .widget-menu-item .ant-switch-checked{background-color:#007aff}.light-mode .widget-menu-item.ant-menu-item-selected:not(.ant-menu-item-active){color:#2c3e50!important}.light-mode .widget .world-map{stroke:#fff;fill:#b2bac5}@media (max-width:768px){.light-mode .dep-col,.light-mode .dep-col:hover{background-color:#fff}.light-mode .dep-col.active{background-color:#1890ff;color:#fff}.light-mode .dep-col.active:hover{background-color:#1890ff}.light-mode .ret-row{border-color:rgba(34,36,38,.15)}.light-mode .ret-row,.light-mode .ret-row:not(.disabled):hover{background-color:#fff}.light-mode .ret-row.active{background-color:#1890ff;color:#fff}.light-mode .ret-row.active:hover{background-color:#1890ff}.light-mode .ant-layout.smart-layout .aside-menu-mobile{background-color:#fff}}.light-mode .w-otp-card{border:1px solid #ebecf0}.light-mode .new-trip-item .paging{color:#005cff}.light-mode .world-clocks .add-new-clock{color:#0094d8}.light-mode .world-clocks .add-new-clock button{border-color:#0094d8;color:#0094d8}.light-mode .world-clock{background-color:#fff;color:#2c3e50;border:1px solid #ebecf0}.light-mode .world-clock-display{border-color:#d3d8e3}.light-mode .world-clock-display .analog-clock .outercircle{fill:#d7dce6;stroke:#f3f6fc}.light-mode .world-clock-display .edit-clock-btn{background-color:#b2bac5;color:#2c3e50}.light-mode .world-clock-display .edit-clock-btn span{border-color:#2c3e50}.light-mode .world-clock-edit .ant-select .down{border-color:#0094d8}.light-mode .trips-container .ant-pagination-item a,.light-mode .trips-container .ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-ellipsis,.light-mode .trips-container .ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-ellipsis,.light-mode .trips-container .ant-pagination-next a,.light-mode .trips-container .ant-pagination-prev a{color:#2d3840}.light-mode .trips-container .filter{background-image:url(/images/filter2.png)}.light-mode .trips-container .filter-data{background-image:url(/images/filter2-data.png)}.light-mode .trips-container .w-forecaster-icon{background-image:url(/images/forecaster_tile.svg)}.light-mode .trips-container .w-invoice-icon{background-image:url(/images/document_tile.svg)}.light-mode .trips-container .w-title-desc{color:var(--subtle-color)}.light-mode .no-found-box .img-box{background-image:url(/images/no-foundL.png)}.light-mode .traveler-tracker .ant-drawer-content{background-color:hsla(0,0%,100%,.75)}.light-mode .traveler-tracker .georisk-toggle h6{color:#585a6a}.light-mode .traveler-tracker .georisk-toggle{background:#fff}.light-mode .news-component .news-item{border-color:#d3d8e3}.light-mode .info-box{background-color:hsla(0,0%,100%,.7);color:#2c3e50}.light-mode .info-box h3{color:#2c3e50}.light-mode .info-box .info-list{background:hsla(0,0%,100%,.7)}.light-mode .invTable .ant-table-header{background:#fafafa}