@font-face{font-family:"StudioFeixenSans";src:url("/static/fonts/StudioFeixenSans-Book.eot?9c3025b4b0b4") format("eot"),url("/static/fonts/StudioFeixenSans-Book.woff2?9c3025b4b0b4") format("woff2"),url("/static/fonts/StudioFeixenSans-Book.woff?9c3025b4b0b4") format("woff"),url("/static/fonts/StudioFeixenSans-Book.ttf?9c3025b4b0b4") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"StudioFeixenSans";src:url("/static/fonts/StudioFeixenSans-Medium.eot?9c3025b4b0b4") format("eot"),url("/static/fonts/StudioFeixenSans-Medium.woff2?9c3025b4b0b4") format("woff2"),url("/static/fonts/StudioFeixenSans-Medium.woff?9c3025b4b0b4") format("woff"),url("/static/fonts/StudioFeixenSans-Medium.ttf?9c3025b4b0b4") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"StudioFeixenSans";src:url("/static/fonts/StudioFeixenSans-Bold.eot?9c3025b4b0b4") format("eot"),url("/static/fonts/StudioFeixenSans-Bold.woff2?9c3025b4b0b4") format("woff2"),url("/static/fonts/StudioFeixenSans-Bold.woff?9c3025b4b0b4") format("woff"),url("/static/fonts/StudioFeixenSans-Bold.ttf?9c3025b4b0b4") format("truetype");font-weight:900;font-style:normal}#app .page-title{margin-bottom:0}#app h2{font-size:20px}@media (min-width:46.25em){#app h2{font-size:32px}}#app p,#app span{color:#0D0D0D;font-size:14px;line-height:20px}#app .button span,#app .button p{text-transform:uppercase;font-weight:700;color:#FFFFFF}#app .cell-label{font-size:10px}#app .row-label{font-size:14px}#app .checkbox label{font-size:14px;text-transform:capitalize}#app .booking-labels .label{color:#ADADAD;font-weight:700}#app .bold{font-weight:700}body{height:calc(100vh - 60px)}@media (min-width:46.25em){body{height:calc(100vh - 30px)}}@media (min-width:61.25em){body{height:calc(100vh - 60px)}}#avs-app{height:100%}#app .container{max-width:960px!important;width:100%!important;margin:0!important}@media (min-width:46.25em){#app .container{margin:auto!important}}#app .tab{padding-top:50px;padding-bottom:50px;padding-left:20px;padding-right:20px}@media (min-width:46.25em){#app .tab{padding-bottom:80px;padding-left:30px;padding-right:30px}}@media (min-width:61.25em){#app .tab{padding-left:0;padding-right:0}}#app i{margin:0}#app>.ui.grid{background-color:#F0F0F0}#app .grid{margin:0!important}#app .grid.title-grid-container>.column{padding:0.2rem}#app .grid.title-grid-container>.column.column-checkbox:first-of-type{padding-left:0;margin-left:1rem}#app .Page{border-radius:0!important;opacity:0;animation:slide-in-s 0.5s ease-out;z-index:0}#app .Page .tab{min-height:calc(100vh - 100px)}@media (min-width:46.25em){#app .Page .tab{min-height:calc(100vh - 70px)}}@media (min-width:61.25em){#app .Page .tab{min-height:calc(100vh - 100px)}}@media (min-width:46.25em){#app .Page{animation:slide-in-m 0.5s ease-out}}@media (min-width:61.25em){#app .Page{animation:slide-in-xl 0.5s ease-out}}#app .Page .grid{width:100%!important}#app .Page:before{content:"";position:absolute;bottom:0;width:100%;height:100px;background-color:#FFFFFF;z-index:1}#app *{z-index:2}#app .ui.segment{border-radius:0!important;box-shadow:none!important}#app .tab .container .dimmer .content .loader{width:auto;line-height:1.5;top:40vh;padding-top:3rem}#app .title-button-group{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:20px}@media (min-width:20.0625em) and (max-width:46.24em){#app .title-button-group button{width:102px}}@media (min-width:46.25em) and (max-width:61.24em){#app .title-button-group button{width:130px;padding:0}}#app .buttons-filters-group{position:relative}#app .buttons-filters-group .booking-filters{margin:20px 0}@media (min-width:46.25em){#app .buttons-filters-group .booking-filters{margin:0}}@keyframes slide-in-s{0%{opacity:0;margin-top:-40px}100%{opacity:1;margin-top:60px}}@keyframes slide-in-m{0%{margin-top:-40px}100%{margin-top:30px}}@keyframes slide-in-xl{0%{margin-top:-40px}100%{margin-top:60px}}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%}body{background-color:#F0F0F0}body *:not(i){font-family:"StudioFeixenSans"!important;box-sizing:border-box}#app{background-color:#F0F0F0}@media (min-width:46.25em){#app{background-color:#FFFFFF}}#app.logged-in{background-color:#F0F0F0}@media (max-width:46.24em){#app .user-page .segment.stacked:after{display:none}}#app input:focus,#app input:hover{border-color:#56AF8C}@media (max-width:61.24em){#app .show-on-desktop{display:none!important}}@media (min-width:61.25em){#app .hide-on-desktop{display:none!important}}@media (max-width:46.24em){#app .hide-on-mobile{display:none!important}}@media (min-width:46.25em){#app .show-on-mobile{display:none!important}}@media (min-width:61.25em){#app .show-on-mobile-tablet{display:none!important}}@media (min-width:20.0625em){#app .show-on-320{display:none!important}}@media (max-width:20em){#app .show-on-320 + .show-on-mobile,#app .show-on-320 + .show-on-mobile-tablet{display:none!important}}@media print{#app .topbar,#app .Toastify,#app .menu,#app .page-title,#app .title-button-group,#app .buttons-filters-group,#app .booking-labels,#app .load-more-container,#app .button,#app .hide-on-print{display:none!important}#app .Page{margin-top:0!important}#app #booking-container .title{padding:0!important;border:none!important;box-shadow:none!important;margin-top:6px}#app #booking-container .title i.chevron,#app #booking-container .title .button-basel-download,#app #booking-container .title .checkbox{display:none!important}#app #booking-container .title:after{content:"";width:100%;height:4px;position:absolute;bottom:-4px;background-color:#FFFFFF}#app #booking-container .title .booking-title{font-weight:700;padding:6px;border:1px solid #0D0D0D}#app #booking-container .title .booking-status-container{white-space:nowrap}#app #booking-container .title .booking-status-container .lightbulb{display:none!important}#app #booking-container .title .booking-status-container .booking-transaction-status{font-weight:700}#app #booking-container .title .booking-status-container .booking-transaction-status:before{content:"Status: ";font-weight:400}#app #booking-container .content{padding:10px 0 15px!important;opacity:1!important;height:100%!important;border:none!important;box-shadow:none!important;border-bottom:1px solid #0D0D0D!important}#app #booking-container .content p{margin:0}#app #booking-container .content p + .two-column-table{margin-top:10px}#app #booking-container .content .bold{font-weight:400!important}#app #booking-container .content:nth-child(2){padding-top:0}#app #booking-container .content:last-child{padding-bottom:0;border-bottom:none}#app #booking-container .content .ui.table tr td{border:0!important;padding:6px 20px!important}#app #booking-container .content .ui.table thead{background-color:transparent!important}#app #booking-container .content .ui.table thead th{font-weight:400;padding:6px 20px!important;background-color:transparent!important}}#avs-app .tabular.menu{display:flex;justify-content:center;background-color:transparent!important;border:none!important;height:40px!important}#avs-app .tabular.menu>.item{display:flex;justify-content:center;box-sizing:border-box;width:30%;font-size:14px;text-transform:uppercase;background-color:#C9C9C9!important;border:none!important;border-radius:0!important}@media (min-width:46.25em){#avs-app .tabular.menu>.item{width:195px}}@media (min-width:46.25em){#avs-app .tabular.menu>.item{font-size:16px}}@media (min-width:61.25em){#avs-app .tabular.menu>.item{margin:0 5px}}#avs-app .tabular.menu>.item.active,#avs-app .tabular.menu>.item:hover,#avs-app .tabular.menu>.item:focus{background-color:#FFFFFF!important}#avs-app .tabular.menu>.item.active{font-weight:700}#avs-app .ui.tabular.menu .active.item{border-radius:0!important}#avs-app .ui.segment{margin:0;border:none;height:100%}#avs-app .topbar{position:absolute;width:100%!important;margin:0!important;left:50%;transform:translateX(-50%);opacity:0;transition:top 0.5s ease-out;height:100px;top:-100px}@media (min-width:46.25em){#avs-app .topbar{height:70px}}@media (min-width:61.25em){#avs-app .topbar{height:100px}}@media (min-width:46.25em){#avs-app .topbar{top:-70px}}@media (min-width:61.25em){#avs-app .topbar{top:-100px}}@media (min-width:61.25em){#avs-app .topbar{max-width:960px!important}}#avs-app .topbar>*{padding:0}#avs-app .topbar .left,#avs-app .topbar .right{height:100px}@media (min-width:46.25em){#avs-app .topbar .left,#avs-app .topbar .right{height:70px}}@media (min-width:61.25em){#avs-app .topbar .left,#avs-app .topbar .right{height:100px}}#avs-app .topbar .left{display:flex!important;flex-flow:column!important;justify-content:flex-start}@media (min-width:46.25em){#avs-app .topbar .left{justify-content:center}}#avs-app .topbar .right{margin-left:unset;display:flex!important;flex-flow:column!important;justify-content:flex-start}@media (min-width:46.25em){#avs-app .topbar .right{flex-flow:column-reverse!important}}@media (min-width:46.25em){#avs-app .topbar .right{justify-content:space-between}}#avs-app .topbar .column{width:50%}#avs-app .topbar .site-logo{padding:0 20px 0 0;height:60px}@media (min-width:46.25em){#avs-app .topbar .site-logo{padding:0 20px}}@media (min-width:61.25em){#avs-app .topbar .site-logo{padding:0}}@media (min-width:61.25em){#avs-app .topbar .site-logo{height:80px}}#avs-app .topbar .site-logo img{height:100%}#avs-app .topbar span + .button-logout{margin:0;margin-left:8px}#avs-app .topbar .button-logout{border-radius:0}#avs-app #app.logged-in .topbar{opacity:1;top:0}#avs-app .avs-logo{width:90px}@media (min-width:46.25em){#avs-app .avs-logo{width:121px}}#avs-app .Page{margin-top:-40px;opacity:0;transition:all 0.5s ease-out}#avs-app .logged-in .topbar + .Page{opacity:1;margin-top:60px}@media (min-width:46.25em){#avs-app .logged-in .topbar + .Page{margin-top:30px}}@media (min-width:61.25em){#avs-app .logged-in .topbar + .Page{margin-top:60px}}#avs-app .logout-container{display:flex;flex-flow:row;justify-content:flex-end;align-items:center}#avs-app .logout-container span{text-align:right;width:40%}@media (min-width:46.25em){#avs-app .logout-container span{width:60%}}@media (min-width:61.25em){#avs-app .logout-container span{width:100%}}@media (min-width:46.25em){#avs-app .logout-container span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}#app #booking-container .warning{background-image:linear-gradient(90deg,#d9aeae 45.45%,#d99393 45.45%,#d99393 50%,#d9aeae 50%,#d9aeae 95.45%,#d99393 95.45%,#d99393 100%);background-size:22.00px 22.00px}#app #booking-container .title,#app #booking-container .content{border:1px solid #C9C9C9;box-shadow:0px 1px 2px rgba(0,0,0,0.25);border-radius:2px;background-color:#FFFFFF}#app #booking-container .title{display:flex;align-items:center;position:relative;border:1px solid #C9C9C9;box-shadow:0px 1px 2px rgba(0,0,0,0.25);border-radius:2px;margin-top:12px;height:54px}@media (max-width:46.24em){#app #booking-container .title{margin-left:-20px;margin-right:-20px}}#app #booking-container .title:first-child{margin-top:0}#app #booking-container .title .grid{display:flex;align-items:center;justify-content:space-between}#app #booking-container .title>i{margin:0 1rem}#app #booking-container .title .checkbox label:after{color:#FFFFFF}#app #booking-container .title .checkbox label:before{border:1px solid #5C82CF;border-radius:2px}#app #booking-container .title .checkbox.checked label:before{background-color:#5C82CF}#app #booking-container .title .checkbox.disabled label:before{border:1px solid #ADADAD}#app #booking-container .title .booking-transaction-status.cancelled{color:#777777;text-decoration:line-through}#app #booking-container .title .status-grid{display:flex;flex-flow:row;align-items:center;width:15.5%!important}#app #booking-container .title .status-grid i.check.icon{color:#00C851}#app #booking-container .title .status-grid.not-synched i.close{color:#FF4444}#app #booking-container .title .status-grid.not-synched .booking-status-container{filter:grayscale(1);opacity:0.75}#app #booking-container .title .booking-status-container{display:flex;align-items:center;margin-left:10px;height:100%}@media (min-width:46.25em){#app #booking-container .title .booking-status-container{width:150px;margin-left:15px}}#app #booking-container .title .booking-status-container span{text-transform:capitalize;hyphens:auto}#app #booking-container .title .booking-status-container .lightbulb{width:10px;height:10px;background-color:#F0F0F0;border-radius:50%}#app #booking-container .title .booking-status-container .lightbulb.complete{background-color:#00C851}#app #booking-container .title .booking-status-container .lightbulb.incomplete{background-color:#FFBB33}#app #booking-container .title .booking-status-container .lightbulb.error{background-color:#FF4444}#app #booking-container .title .booking-status-container .lightbulb.cancelled{background-color:#777777}#app #booking-container .title .booking-status-container .lightbulb + span{margin-left:15px}#app #booking-container .title.active:after{content:"";width:100%;height:4px;position:absolute;bottom:-4px;background-color:#FFFFFF}#app #booking-container .title.active i.chevron{transform:rotate(180deg);transform-origin:center 4px}#app #booking-container .title .booking-last-update,#app #booking-container .title .booking-avs-id{color:#777777}#app #booking-container .title .booking-state{padding:0.35em 0.5em;margin-left:1em}#app #booking-container .content{border-top:0;display:block;height:0;overflow:hidden;padding:0;opacity:0;margin-top:-4px}@media (max-width:46.24em){#app #booking-container .content{margin-left:-20px;margin-right:-20px}}#app #booking-container .content.active{opacity:1;height:100%;padding:19px 20px 30px}@media (min-width:46.25em){#app #booking-container .content.active{padding:19px 30px 30px}}@media (min-width:61.25em){#app #booking-container .content.active{padding:19px 50px 30px}}#app #booking-container .column-booking-download-pdf-container{display:flex;justify-content:center;flex-flow:row nowrap}#app #booking-container .column-booking-download-pdf-container .booking-download-pdf-container{display:flex}#app #booking-container .column-checkbox{display:flex;align-items:center}#app .booking-field .column{overflow-wrap:break-word}#app .booking-field .column span{hyphens:auto}#app .text-last-updated{color:#ADADAD}#app .text-status-message{margin-bottom:20px}#app .text-status-message dt{margin-bottom:.25em}#app .text-status-message dd{margin-left:40px;display:list-item;list-style-type:disc}@media (min-width:61.25em){#app .text-status-message{width:70%}}#app .booking-field-message.incomplete{color:#FFBB33}#app .booking-field-message.error{color:#FF4444}#app .icon-alert{color:#FFBB33}#app .icon-error{color:#FF4444}#app .booking-labels .column{padding-top:20px;padding-bottom:8px}#app .booking-labels .column p{margin:0}#app .booking-labels .label{text-align:center}#app .booking-filters{display:flex;justify-content:center}#app .buttons-filters-group{z-index:3}#app .buttons-filters-group.is-overview{display:flex;flex-flow:row wrap;justify-content:center}#app .buttons-filters-group.is-overview .booking-toggle-filter{flex-grow:1;order:1;height:36px}#app .buttons-filters-group.is-overview .booking-toggle-filter .cbx-toggle-filter{display:flex;align-content:center}#app .buttons-filters-group.is-overview .booking-toggle-filter .ui.fitted.slider.checkbox{margin:0 15px}#app .buttons-filters-group.is-overview .bookings-buttons{flex-grow:2;order:2;width:100%;justify-content:space-between}#app .filters{display:inline-block;height:36px;background-color:#FFFFFF;box-shadow:0px 1px 2px rgba(0,0,0,0.25);border-radius:2px}#app .filters .checkbox{display:inline-flex;align-items:center;height:100%;padding:0 10px;cursor:pointer}@media (min-width:46.25em){#app .filters .checkbox{padding:0 15px}}#app .filters .checkbox label{padding-left:0}@media (min-width:46.25em){#app .filters .checkbox label{padding-right:26px}}#app .filters .checkbox label:before{display:none}@media (max-width:46.24em){#app .filters .checkbox label:after{display:none}}#app .filters .checkbox.checked{background-color:#F0F0F0}#app .filters .checkbox.checked label::after{left:unset;right:0}#app .date-range-filter{display:inline-flex;align-items:center;height:100%;padding:0 10px;cursor:pointer;background-color:#FFFFFF;box-shadow:0px 1px 2px rgba(0,0,0,0.25);border-radius:2px}@media (min-width:46.25em){#app .date-range-filter{padding:0 15px}}#app .date-range-filter .icon{line-height:40px}#app .date-range-filter .menu.transition{z-index:9999!important;height:auto!important}#app .date-range-filter .menu.transition>.item{margin:0;background-color:#FFFFFF!important;z-index:9999!important}#app .date-range-filter .menu.transition>.item span.text{color:#4D4D4D!important;text-transform:capitalize}#app .date-range-filter .menu.transition>.item:hover{background-color:#C9C9C9!important}#app .date-range-filter .menu.transition>.item.active{background-color:#F0F0F0!important}#app .filter-error-message{padding-top:40px;color:#ADADAD}#app .two-column-table{padding:0}#app .two-column-table table{margin:0;border-radius:0}#app .two-column-table>.grid .column{padding:0!important}#app .two-column-table>.grid .column:last-child{margin-left:-1px}@media (max-width:46.24em){#app .two-column-table>.grid .column + .column{margin-top:-2px!important}}#app .two-column-table .table + .grid{margin-top:-2px!important}#app .two-column-table + .two-column-table{margin-top:-2px}#app .two-column-table thead{background-color:#F0F0F0!important}#app .ui.active.dimmer{opacity:.8!important}#app .ui.placeholder .line{height:7px}#app .preloading * span,#app .preloading * p,#app .preloading * i,#app .preloading * label{opacity:0!important}.download-item .column-booking-id p{word-wrap:break-word}.download-item:not(.active) .column-booking-id p{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%}.download-item.title.active{height:auto!important}.download-item.title.active .title-grid-container{align-items:baseline!important}.download-item.title.active i.chevron.down.icon{margin-bottom:auto!important;margin-top:15px!important}.accordion .content.active.additional-message.empty{padding:5px!important}#app .Page .download-item.title .grid.title-grid-container{width:calc(100% - 45px)!important}#app .languages{position:absolute;display:flex;margin:0;padding:0;list-style:none;z-index:10;top:7px;left:30%}@media (min-width:46.25em){#app .languages{top:0}}@media (min-width:61.25em){#app .languages{top:10px}}@media (min-width:46.25em){#app .languages{left:unset}}@media (min-width:46.25em){#app .languages{right:0;transform:none}}#app .languages a{font-size:12px;color:#0D0D0D;text-transform:uppercase}#app .languages li{border:2px solid #0D0D0D;background-color:#FFFFFF}#app .languages li a{padding:0 8px}#app .languages li + li{margin-left:-2px}#app .languages li.active{background-color:#0D0D0D}#app .languages li.active a{color:#FFFFFF}.server-task-modal .modal-header.header{font-size:14px!important;text-transform:uppercase;border:none!important}.server-task-modal .ui.teal.progress .bar{background-color:#56AF8C}.server-task-modal .ui.progress{margin-bottom:1.5em!important}.server-task-modal .ui.header h3{font-size:1.5rem}.server-task-modal .ui.header p{color:gray}.button-wired,#app .button-download-selected{padding:8px 10px!important;background-color:transparent;border:1px solid #5C82CF}.button-wired span,#app .button-download-selected span,.button-wired i,#app .button-download-selected i{color:#5C82CF;font-size:12px;text-transform:none;font-weight:normal}.button-wired:hover,#app .button-download-selected:hover,.button-wired:focus,#app .button-download-selected:focus{border:1px solid #4B68A0}.button-wired:hover *,#app .button-download-selected:hover *,.button-wired:focus *,#app .button-download-selected:focus *{color:#4B68A0}.button-wired:active,#app .button-download-selected:active{border:1px solid #415a8b}.button-wired:active *,#app .button-download-selected:active *{color:#415a8b}.button-wired:disabled,#app .button-download-selected:disabled{border:1px solid #929292}.button-wired:disabled *,#app .button-download-selected:disabled *{color:#929292}.button-wired.loading span,#app .loading.button-download-selected span,.button-wired.loading i,#app .loading.button-download-selected i{color:transparent!important}#app .button{margin:0;border-radius:2px;font-weight:400}#app .button *:nth-child(2){margin-left:8px}#app .button:before{border:0.2em solid #5C82CF}#app .button.medium{height:36px}#app .button.large{height:42px}#app .button-unstyled{background:none!important;background-color:none!important;border:none!important;border-radius:none!important;box-shadow:none!important}#app .primary{background:#56AF8C}#app .primary:focus,#app .primary:hover{background:#428F71}#app .primary:active{background:#387a60}#app .button-logout{width:40px;height:40px}#app .button-basel-download{padding-top:0;padding-bottom:0;padding-left:0;padding-right:0}#app .button-basel-download span,#app .button-basel-download i{color:#5C82CF!important;text-transform:none}#app .button-basel-download:hover,#app .button-basel-download:focus{color:#4B68A0!important}#app .button-basel-download:active{color:#415a8b!important}#app .button-basel-download.loading span,#app .button-basel-download.loading i{color:transparent!important}#app .button-filter{padding:0!important}#app .button-filter .checkbox{padding:5px 20px}#app .left-buttons{display:flex}#app .bookings-buttons{display:flex;justify-content:space-between}@media (max-width:46.24em){#app .bookings-buttons{flex-flow:column;align-items:center}}#app .bookings-buttons .cbx-toggle-filter{display:flex;flex-flow:row;align-items:center;color:#777777}#app .bookings-buttons .cbx-toggle-filter .checkbox{margin:0 10px}#app .bookings-buttons .cbx-toggle-filter .checkbox input:checked ~ label:before{background-color:#56AF8C!important}#app .load-more-container{display:flex;align-items:center;margin-top:20px;justify-content:center;flex-flow:column;margin-top:20px}#app .ui.button.loading{color:transparent!important}#app .ui.button.loading:after{border-color:#fff transparent transparent!important}#app .file-upload{margin:0!important}@media (min-width:46.25em){#app .file-upload{margin:auto!important}}#app .file-upload input[type="text"]{display:none}#app .file-upload form{display:flex;width:100%;margin-top:30px;background-color:rgba(0,0,0,0.06);border:2px solid #F0F0F0;height:40vh}#app .file-upload form>*{margin:auto}#app .file-upload form .file-upload-actions{display:flex;flex-flow:column;align-items:center}#app .file-upload form.drag-active{opacity:.7;border:2px dashed #56AF8C}#app .file-upload form.drag-active .file-upload-actions{pointer-events:none}#app .file-upload .message + .form{margin-top:30px!important}#app .user-page .column{padding:0;margin-top:-15%}#app .user-page svg + h2{margin-top:40px!important}#app .user-page .ui.segment{background-color:#F0F0F0}#app .user-page .ui.segment input{padding-left:14px!important}#app .user-page .ui.segment .form-link,#app .user-page .ui.segment p{width:100%;margin-top:10px;margin-bottom:6px;text-align:left}#app .user-page .ui.segment label{display:none}#app .user-page .form-group{margin-bottom:14px}#app .user-page p + a,#app .user-page p + input,#app .user-page p + button{margin-top:14px}#app .user-page .site-logo img{max-width:50%}#app .message.error p{color:#9f3a38}#app .version-line{float:right;font-size:12px;color:#929292}