.msGridColumn1{-ms-grid-column:1}.msGridColumn2{-ms-grid-column:2}.msGridColumn3{-ms-grid-column:3}.msGridColumn4{-ms-grid-column:4}.msGridColumn5{-ms-grid-column:5}.msGridColumn6{-ms-grid-column:6}.msGridColumn7{-ms-grid-column:7}.msGridColumn8{-ms-grid-column:8}.msGridColumn9{-ms-grid-column:9}.msGridColumn10{-ms-grid-column:10}.msGridColumn11{-ms-grid-column:11}.msGridColumn12{-ms-grid-column:12}.msGridColumn13{-ms-grid-column:13}.msGridColumn14{-ms-grid-column:14}.msGridColumn15{-ms-grid-column:15}.msGridColumn17{-ms-grid-column:17}.ie11UnderlineAnchorFix,.ie11UnderlineAnchorFix:before,.ie11UnderlineAnchorFix:after{text-decoration:underline}button.ng-enter,button.ng-animate-enter,button.ng-leave,button.ng-animate-leave,button.ng-hide-add,button.ng-hide-add.ng-hide-add-active,button.ng-hide-remove,button.ng-hide-remove-active,div.ng-enter,div.ng-animate-enter,div.ng-leave,div.ng-animate-leave,div.ng-hide-add,div.ng-hide-add.ng-hide-add-active,div.ng-hide-remove,div.ng-hide-remove-active{display:none}button.if-animate.ng-animate,div.if-animate.ng-animate{transition:all .1s linear}button.if-animate.ng-animate.ng-enter,div.if-animate.ng-animate.ng-enter{display:block;max-height:0;overflow:hidden}button.if-animate.ng-animate.ng-enter.ng-enter-active,div.if-animate.ng-animate.ng-enter.ng-enter-active{max-height:300px}body{margin:0;background-color:#F5F6F7;-webkit-font-smoothing:antialiased}body,button{font-family:'Noto Sans', sans-serif;font-weight:400}input,select,button{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;-o-appearance:none}a img{outline:none;border:0px}select::-ms-expand{display:none}input[type=text]::-ms-clear{display:none}:focus{outline:none}::-moz-focus-inner{border:0}.hidden{display:none}a{font-size:11px;font-weight:400;color:#37474F;text-decoration:underline}a:link,a:visited{color:#37474F;text-decoration:underline}a:hover{text-decoration:none;color:#263238}a.contrast{color:#00A99D}a.contrast:link,a.contrast:visited{color:#00A99D}a.contrast:hover{color:#00B8AB}button{background:#fff;border:#DCDEE0 1px solid;color:#546E7A;border-radius:2px;font-size:14px;padding:10px 24px;cursor:pointer;transition:all .2s ease-in-out;line-height:1}button+button{margin-left:5px}button:hover{border-color:#B0BEC5;color:#37474F}button.readonly{cursor:default}button[disabled],button.main[disabled]{background:#ECEFF1;color:#90A4AE;border:#DCDEE0 1px solid;cursor:not-allowed}button[disabled]:hover,button.main[disabled]:hover{border-color:#DCDEE0;background:#ECEFF1}button.main{background:#00B8AB;border-color:#00B8AB;color:#fff}button.main:hover{background:#00A99D;border-color:#00A99D}button.error{background:#F15A24;border-color:#F15A24;color:#fff}button.error:hover{background:#FF6124;border-color:#FF6124}button.black{background:linear-gradient(0deg, #263238 10%, #2b393f 13.73%, #2b393f 100%);border:1px solid #16272B;border-radius:2px;color:white}button.black:hover{background:#16272B}button.secondary{height:27px;padding:6px 15px;font-weight:normal;font-size:12px}button.secondary.with-icon{position:relative;padding-left:30px}button.secondary.with-icon rb-icon{height:auto}button.secondary.with-icon .material-icons{font-size:16px;position:absolute;left:10px;top:4px}button.secondary.with-icon.on-right{padding-left:15px;padding-right:23px}button.secondary.with-icon.on-right .material-icons{left:auto;right:7px;text-align:right;overflow:hidden;width:16px}button.icon{border:0;border-radius:0;padding:3px;background:transparent;color:inherit}button.icon.material-icons{font-size:18px}button.wide{width:100%}button.close{font-family:"Material Icons";text-rendering:optimizeLegibility;font-feature-settings:"liga" 1;border:0;position:absolute;z-index:1;height:35px;width:35px;background:transparent;right:0;top:0;display:flex;align-items:center;justify-content:center;padding:0;font-size:24px}button.close.standalone{font-size:20px;height:36px;width:36px}button.close.white{color:#CFD8DC}button.close.white:hover{color:#E1E4E6}button.in-list{padding:0 5px;border:1px solid #DCDEE0;background:linear-gradient(180deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 88.95%, rgba(0,0,0,0.03) 90%),white;border-radius:2px;height:27px;line-height:27px;margin:0;display:inline-block;vertical-align:middle;font-size:inherit;color:inherit;font-weight:inherit;text-align:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-shadow:inherit}button.in-list:hover{background:linear-gradient(180deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 88.95%, rgba(0,0,0,0.03) 90%),rgba(0,0,0,0.03)}button.in-list.with-icon{padding-right:.5em}button.in-list.with-icon rb-icon{height:auto;font-size:larger;vertical-align:middle;padding-right:.3em}.clickable{cursor:pointer}.ellipsis,.noWrap{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}button.rb-button{height:27px;color:#37474F;background-color:#fff;border-radius:3px;border:solid 1px #37474F;margin:5px;padding:0 10px;font-size:12px;font-weight:400;line-height:17px}button.rb-button:disabled{cursor:default;background-color:#ECEFF1 !important;color:#90A4AE !important;border:1px solid #DCDEE0 !important}button.rb-button:hover{color:#00A99D;border:solid 1px #00A99D}button.rb-button>*{vertical-align:middle}button.rb-button .material-icons{font-size:16px;line-height:inherit;margin-right:5px}button.rb-button.primary{color:#fff;background-color:#00A99D;border:0}button.rb-button.primary:hover{background-color:rgba(0,169,157,0.8)}button.rb-buttons{box-sizing:border-box;cursor:pointer;font-size:14px;line-height:34px;height:36px;padding:0 24px;background:linear-gradient(0deg, #f5f6f7 10%, #fff 11.05%, #fff 100%);color:#546E7A;border:1px solid #DCDEE0;border-radius:2px;transition:none}button.rb-buttons+button.rb-buttons{margin-left:10px}button.rb-buttons:hover{background:white}button.rb-buttons[disabled]{background:#ECEFF1;color:#90A4AE;border:#DCDEE0 1px solid;cursor:not-allowed}button.rb-buttons>*{color:inherit;line-height:inherit;height:inherit;vertical-align:middle;display:inline-block}button.rb-buttons.main{background:linear-gradient(0deg, #00b0a3 10%, #00b8ab 11.05%, #00b8ab 100%);border:1px solid #00A99D;color:white}button.rb-buttons.main:hover{background:#00b8ab}button.rb-buttons.main[disabled]{background:#ECEFF1;color:#90A4AE;border:#DCDEE0 1px solid;cursor:not-allowed}button.rb-buttons.black{background:linear-gradient(0deg, #4c6672 10%, #546e7a 11.05%, #546e7a 100%);border:1px solid #586A73;color:white}button.rb-buttons.black:hover{background:#546e7a}button.rb-buttons.small{font-size:12px;line-height:24px;height:27px;padding:0 16px}button.rb-buttons.small .material-icons{font-size:14px}button.rb-buttons.small span,button.rb-buttons.small .material-icons{margin-left:-8px}button.rb-buttons.small span+.material-icons,button.rb-buttons.small .material-icons+span{margin-left:3px}button.rb-buttons.icon.material-icons{box-sizing:border-box;cursor:pointer;font-size:18px;line-height:24px;height:27px;padding:0 10px;background:transparent;color:#546E7A;border:0;border-radius:0;transition:none}button.rb-buttons.icon.material-icons:hover{color:#00b8ab}button.rb-buttons .material-icons{font-size:20px}button.rb-buttons span,button.rb-buttons .material-icons{margin-left:-10px}button.rb-buttons span+.material-icons,button.rb-buttons .material-icons+span{margin-left:5px}a.rbButton{text-decoration:none !important;color:#546E7A}.rbButton{box-sizing:border-box;cursor:pointer;font-size:14px;line-height:34px;height:36px;padding:0 24px;background:white linear-gradient(0deg, #f5f6f7 10%, #fff 11.05%, #fff 100%);color:#546E7A;border:1px solid #DCDEE0;border-radius:2px;transition:all .2s ease-in-out}.rbButton+.rbButton{margin-left:10px}.rbButton:hover{background:white;color:#263238;border-color:#B0BEC5}.rbButton[disabled],.rbButton[disabled]:hover,.rbButton.mainButton[disabled],.rbButton.mainButton[disabled]:hover{background:#ECEFF1;color:#90A4AE;border:#ECEFF1 1px solid;cursor:not-allowed}.rbButton.mainButton{background:#00b8ab linear-gradient(0deg, #00b0a3 10%, #00b8ab 11.05%, #00b8ab 100%);border:1px solid #00A99D;color:white}.rbButton.mainButton:hover{background:#00b8ab;color:white;border:1px solid #00B8AB}.rbButton.smallIcon{height:27px;min-width:27px;line-height:25px;padding:0;display:inline-block;text-align:center}.rbButton.smallIcon .material-icons{margin-left:0}.rbButton.smallIcon.noBorders{border-color:transparent;background:transparent}.rbButton .material-icons{font-size:20px}.rbButton span,.rbButton .material-icons,.rbButton .fa{color:inherit;line-height:inherit;height:inherit;vertical-align:middle;display:inline-block;margin-left:-10px}.rbButton span+.material-icons,.rbButton .material-icons+span,.rbButton span+.fa,.rbButton .fa+span{margin-left:5px}.rbButton.expandButtonToShowText{max-width:36px;overflow:hidden;white-space:nowrap;padding:0 18px;transition:max-width 0ms linear}.rbButton.expandButtonToShowText:hover{transition:max-width 1s ease-in;max-width:1000px}.rbButton.rounded{border-radius:20px}.rbButtonMenuItem{display:block;width:100%;white-space:nowrap;border:0;border-radius:0;cursor:pointer;text-align:left;padding:0 15px;height:32px;line-height:32px;font-size:12px;color:#546E7A;font-weight:normal;background:white}.rbButtonMenuItem:hover{color:#263238;background:#ECEFF1}.rbButtonMenuItem+.rbButtonMenuItem{margin-left:0}fieldset{border:0;padding:0}fieldset legend{color:#37474F;font-size:14px;font-weight:600}fieldset p{color:#78909C;font-size:11px;font-weight:normal;margin:0 0 11px 0;background:radial-gradient(50% 50%, circle farthest-corner, #fff 0%, #263238 77.49%, #00a99d 100%)}div.checkbox input[type="checkbox"]{display:none}div.checkbox input[type="checkbox"]+label{font-size:11px;font-weight:600;color:#78909c;cursor:pointer;vertical-align:middle}div.checkbox input[type="checkbox"]+label:before{font-family:'Material Icons', monospace;font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:'\E835';margin:0 3px 0 0;vertical-align:middle;cursor:pointer}div.checkbox input[type="checkbox"]:checked+label{color:#00A99D}div.checkbox input[type="checkbox"]:checked+label:before{content:'\E834'}.rbCheckbox{position:relative}.rbCheckboxInput{display:none}.rbCheckboxLabel{display:inline-block;cursor:pointer;margin:0 8px;padding:0 4px 0 8px}.rbCheckboxLabel:before{content:'';position:absolute;width:12px;height:12px;top:0;left:0;background:#fff;border:1px solid #ddd;border-radius:1px}.rbCheckboxLabel:after{opacity:0.05;content:'';position:absolute;width:7px;height:2px;background:transparent;top:5px;left:3px;border:1px solid #333;border-top:none;border-right:none;transform:rotate(-45deg)}.rbCheckboxLabel:hover:after{opacity:0.2}.rbCheckboxLabel.checked:after{opacity:1}.rbCheckboxLabel.indeterminate:after{opacity:.6;width:7px;top:5px;left:3px;border:0 solid #333;border-bottom-width:1px;transform:rotate(0deg)}.rb-dialog.dialog-width-400{width:400px !important}.rb-dialog.confirm-account{width:540px}.rb-dialog.confirm-account h4{color:#37474F;font-weight:bold}.rb-dialog.confirm-account p{color:#78909C}.rb-dialog.confirm-account rb-input-text100{margin-top:5px;display:block}.rb-dialog.confirm-account rb-input-text100 label{color:#00A99D}div.box-with-checkbox{display:flex;flex-direction:row;background:#00A99D;margin:8px 0;border-radius:5px;align-items:center;padding:6px;color:white;font-size:12px;transition:background .3s ease-in-out}div.box-with-checkbox.error{background:#F15A24}div.box-with-checkbox div.checkbox label{color:white;margin-right:20px}div.box-with-checkbox div.checkbox input[type="checkbox"]:checked+label{color:white}.debug{height:100vh;width:300px;position:fixed;top:0;right:0;color:white;z-index:1000;background:red;font-size:12px;overflow:auto}.layout-column{display:flex;flex-direction:column}.layout-column-flex{display:flex;flex-direction:column}.layout-column-flex>*{flex:0 1 auto}.layout-row{display:flex;flex-direction:row}.layout-row-flex{display:flex;flex-direction:row}.layout-row-flex>*{flex:0 1 auto}.flex{flex:0 1 auto}.flex-grow{flex:1 1 auto}.flex-hold{flex:0 0 auto}.flex-0{flex:1 1 0%}.flex-100{flex:1 1 100%}.flex-33{flex:1 1 33.33%}.layout-2-columns{flex:0 0 auto;display:flex;flex-direction:row;justify-content:space-between}.layout-2-columns.flex-100{flex:1 1 100%}.layout-2-columns>*{flex:0 1 49.5%;display:flex;flex-direction:column}.flex-center-start{align-items:center;justify-content:flex-start}.flex-center-end{align-items:center;justify-content:flex-end}.flex-center{justify-content:center;align-items:center}.flex-end{justify-content:flex-end;align-items:flex-end}.flex-start-center{align-items:flex-start;justify-content:center}.flex-start-end{align-items:flex-start;justify-content:flex-end}.flex-end-center{align-items:flex-end;justify-content:center}.layout-padding{padding:0 10px}.layout-padding-box{padding:10px}.margin-top{margin-top:10px}.margin-bottom{margin-bottom:10px}.margin-bottom-l{margin-bottom:25px}.margin-vertical{margin:10px 0}.margin-vertical-l{margin:25px 0}.margin-left-auto{margin-left:auto !important}.hide-overflow{overflow:hidden}.scroll-y{overflow-y:auto}.height-100{height:100%}.rbCenter{height:100%;flex:1 1 100%;display:flex;flex-direction:column;justify-content:center;align-items:center}h1,h2,h3,h4,h5,h6{padding:0;margin:0}h1{font-size:32px}h2{font-size:20px}h3{font-size:19px}h4{font-size:14px}h5{font-size:14px}p{font-size:11px;margin:3px 0;font-weight:400;text-align:justify}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}.vAlignMiddle{vertical-align:middle}.block-center{margin:0 auto}.error-text{color:#F15A24 !important}.user-profile-picture{background:#CFD8DC;width:90px;height:110px;border-radius:5px;border:2px solid white;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.user-profile-picture .material-icons{color:#F5F6F7;font-size:80px}.public-content,.page-content{flex:1 1 0%;overflow:auto}.public-content,.guestBackground{background:#F5F6F7 url(images/public-background.14aa24a.png);background-size:cover}.page-content,.userBackground{background:#F5F6F7 url(images/auth-background.b871974.png);background-size:cover}.window{max-height:90%;max-width:90%;border-radius:3px;border:1px solid #fff;display:flex;flex-direction:column;overflow:auto;background-color:#fff}.window.default-width{width:400px}.window.narrow-width{width:320px}.window .header{height:72px;background-color:#37474F;border-radius:3px 3px 0 0;box-sizing:border-box;flex:0 0 auto}.window .header h1,.window .header h2,.window .header h3,.window .header h4,.window .header h5{color:#fff;font-weight:100}.window .header h2{padding:10px 10px 0 10px;margin:4px 0}.window .header h2 *{vertical-align:top}.window .header h4{margin:-3px 0 0 0;padding:0 10px}.window .content,.rb-dialog .content{overflow:auto}.window .content.content-padding,.rb-dialog .content.content-padding{padding-top:14px}.window .footer,.rb-dialog .footer{font-size:10pt;color:#37474F;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;flex:0 0 auto;box-sizing:border-box;overflow:auto}.window .footer.footer-margin,.rb-dialog .footer.footer-margin{margin:12px 0 28px}.window .footer.footer-margin-small,.rb-dialog .footer.footer-margin-small{margin:12px 0 18px}.window .footer .actions,.rb-dialog .footer .actions{margin-left:24px;flex:1 0 auto;padding:0;text-align:right}.rbDialogFooter{font-size:10pt;color:#37474F;box-sizing:border-box}.rbDialogFooter.withMarginLarge{margin:30px 0 20px}.rbDialogFooter.withMargin{margin:12px 0 28px}.rbDialogFooter.withMarginSmall{margin:12px 0 18px}.fullHeightPage{height:100vh !important}.pageWithHeaderBody{height:calc(100vh - 60px) !important}.documentLayoutLetterPadding{padding:20px}@keyframes rotation{from{transform:rotate(359deg)}to{transform:rotate(0deg)}}@keyframes rotationForward{from{transform:rotate(0)}to{transform:rotate(359deg)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:none}}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%, 0, 0)}to{opacity:1;transform:none}}@keyframes bounceInUp{60%,75%,90%,0%,100%{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(0, 3000px, 0)}60%{opacity:1;transform:translate3d(0, -20px, 0)}75%{transform:translate3d(0, 10px, 0)}90%{transform:translate3d(0, -5px, 0)}100%{transform:translate3d(0, 0, 0)}}

rb-bid-manager-actions,rb-bid-manager-custom-actions,rb-bid-manager-filter-by,rb-bid-manager-group-by,rb-destinations-manager-map,rb-error,rb-input-address,rb-input-address-with-coordinates,rb-input-captcha,rb-input-coordinates,rb-input-country,rb-input-county,rb-input-email-address,rb-input-password,rb-input-repeat-password,rb-input-state,rb-input-text20,rb-input-text50,rb-input-text100,rb-input-text250,rb-loading,rb-map,rb-option,rb-select{display:block}

.msGridColumn1{-ms-grid-column:1}.msGridColumn2{-ms-grid-column:2}.msGridColumn3{-ms-grid-column:3}.msGridColumn4{-ms-grid-column:4}.msGridColumn5{-ms-grid-column:5}.msGridColumn6{-ms-grid-column:6}.msGridColumn7{-ms-grid-column:7}.msGridColumn8{-ms-grid-column:8}.msGridColumn9{-ms-grid-column:9}.msGridColumn10{-ms-grid-column:10}.msGridColumn11{-ms-grid-column:11}.msGridColumn12{-ms-grid-column:12}.msGridColumn13{-ms-grid-column:13}.msGridColumn14{-ms-grid-column:14}.msGridColumn15{-ms-grid-column:15}.msGridColumn17{-ms-grid-column:17}.bmt-header{justify-content:space-between;align-items:center;background:white;border-bottom:1px solid #ECEFF1}.bmt-header div.cell{font-size:12px;height:40px;justify-content:flex-end;padding-bottom:10px;position:relative;overflow:visible !important}.bmt-header div.cell.checkbox{padding-bottom:6px;margin-top:3px}.bmt-header div.cell.allow-overflow{overflow:hidden !important}.bmt-header div.cell button{position:relative;overflow:visible;text-shadow:1px 0 0 rgba(0,0,0,0.3);font-weight:normal}.bmt-header div.cell button span.label{color:#263238;overflow:hidden;display:block;text-overflow:ellipsis}.bmt-header div.cell button span.sort{position:absolute;top:0;bottom:0;right:-10px;width:10px}.bmt-header div.cell button span.sort rb-icon,.bmt-header div.cell button span.sort>span{position:absolute;top:-6px;font-size:20px;left:0;height:auto;color:#B0BEC5}.bmt-header div.cell button span.sort rb-icon.desc,.bmt-header div.cell button span.sort>span.desc{top:1px}.bmt-header div.cell button span.sort.asc .asc,.bmt-header div.cell button span.sort.desc .desc{color:#00A99D}.bmt-header div.cell button span.sort.asc .desc,.bmt-header div.cell button span.sort.desc .asc{color:#ECEFF1}.bmt-header div.cell.rate,.bmt-header div.cell.amenity,.bmt-header div.cell.diff{position:relative}.bmt-header div.cell.rate.gsa-rate:before,.bmt-header div.cell.amenity.gsa-rate:before,.bmt-header div.cell.diff.gsa-rate:before{content:'GSA RATE'}.bmt-header div.cell.rate:before,.bmt-header div.cell.amenity:before,.bmt-header div.cell.diff:before{position:absolute;top:7px;left:5px;right:5px;z-index:1;height:11px;font-size:10px;line-height:11px;border-radius:6px;background:#B0BEC5;color:white;content:'RATE';text-align:center}.bmt-header div.cell.averageRate:before{content:'AVG';background:#00a89d}.bmt-header div.cell.averageRate .label{color:#00a89d !important}.bmt-header div.cell.amenity:before{content:'AMENITY'}.bmt-header div.cell.diff:before{content:'COMP';background:#01A99D}.bmt-header div.cell.tcos,.bmt-header div.cell.score{color:inherit}.bmt-header div.cell.tcos .label,.bmt-header div.cell.score .label{font-weight:bold}div.cell{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-width:60px;width:5%;height:35px;font-size:13px;color:#546E7A;background:inherit;border-bottom:inherit;position:relative}div.cell,div.cell>div,div.cell>a,div.cell>button,div.cell>div>button{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}div.cell,div.cell>div,div.cell>a,div.cell>button{padding:3px}div.cell.xxl{flex:2 1 15%;min-width:250px}div.cell.xl{flex:1 1 12.5%;min-width:200px}div.cell.l{flex:1 1 10%;min-width:160px}div.cell.m{flex:1 1 7%;min-width:110px}div.cell.s{flex:0 1 5%;min-width:80px}div.cell.xs{flex:0 1 4%;min-width:60px;align-items:center}div.cell.xxs{flex:0 1 3%;min-width:50px;max-width:50px;align-items:center}div.cell.xxxs{flex:0 1 2%;min-width:30px;max-width:30px;align-items:center}div.cell.s,div.cell.xs,div.cell.xxs,div.cell.xxxs{color:#78909C}div.cell.allow-overflow{overflow:visible !important}div.cell.score{color:#78909C;font-weight:bold}div.cell.tcos{color:#00A99D;font-weight:bold}div.cell.accent{text-shadow:1px 1px 1px rgba(84,110,122,0.16)}div.cell.rate.accent{color:#546E7A;font-weight:bold;text-shadow:none}div.cell.rate.accent{color:#546E7A;font-weight:bold;text-shadow:none}div.cell.rate.accent.averageRate{color:#00a89d !important}div.cell>div.sslyr .diff{width:60px;display:flex;align-items:center;justify-content:center}div.cell>div.sslyr .diff.has-value{color:#00A99D}div.cell>div.sslyr .diff.has-value.notify{color:#F15A24}div.cell>div.sslyr .diff i.material-icons+span{display:none}div.cell>div.sslyr i.material-icons{font-size:18px;margin-left:-5px;opacity:.8}div.cell rb-rating .material-icons,div.cell .rbRating .material-icons{font-size:14px;color:#78909C}div.cell rb-rating.trip-advisor,div.cell .rbRating.trip-advisor{color:#589442}div.cell button,div.cell a,div.cell h1,div.cell h2,div.cell p{color:inherit;font-weight:inherit;text-align:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-shadow:inherit}div.cell h1,div.cell a>h1{font-size:13px;line-height:16px;font-weight:normal;color:#546E7A}div.cell h2,div.cell a>h2{font-size:12px;line-height:15px;color:#78909C}div.cell p,div.cell a>p{font-size:10px;line-height:13px;color:#90A4AE;margin:0}div.cell .aBtn{border-radius:2px;font-size:13px}div.cell i.material-icons.noteIcon,div.cell i.material-icons-outlined.noteIcon{line-height:1.5;font-size:18px !important;background:#fff;opacity:.5}div.cell i.material-icons.noteIcon.unread,div.cell i.material-icons-outlined.noteIcon.unread{color:#04a89d;opacity:1}div.cell button{border:0;background:transparent;padding:0;margin:0;line-height:inherit;display:inline-block;vertical-align:middle;font-size:inherit}div.cell button.bordered{padding:0 5px;border:1px solid #DCDEE0;background:linear-gradient(180deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 88.95%, rgba(0,0,0,0.03) 90%),white;border-radius:2px;height:27px;line-height:27px}div.cell button.bordered:hover{background:linear-gradient(180deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 88.95%, rgba(0,0,0,0.03) 90%),rgba(0,0,0,0.03)}div.cell button.bordered.noteBtn:not(:hover){background:transparent;border-color:transparent}div.cell button.bordered.with-icon{padding-left:5px}div.cell button.bordered.with-icon rb-icon+span{margin-left:5px}div.cell button.with-icon{padding-left:0}div.cell button.with-icon .material-icons{font-size:16px;position:static;line-height:inherit;vertical-align:baseline}div.cell button rb-icon{height:auto;font-size:larger;vertical-align:middle}div.cell button.link{text-decoration:underline}div.cell button.link:hover{text-decoration:none}div.cell button.secondary{color:#F15A24;line-height:18px;height:18px}div.cell button.secondary:hover{color:#FBB03B}div.cell.checkbox{min-width:32px;width:32px;border-right:1px solid #ECEFF1;border-left:3px solid transparent;align-items:center;user-select:none}div.cell.checkbox.competitive{border-left:3px solid #00A99D}div.cell.checkbox.MessagesCell{border-left:0}div.cell .angle{position:absolute;top:0;left:-5px;width:0;height:0;border-style:solid;border-width:13px 13px 0 0;border-color:#61737b transparent transparent transparent;transform:rotate(0deg)}.rb-bid-manager-table{display:flex;flex-direction:column;flex:1 1 100%}.rb-bid-manager-table .hotel-directory-recommendation .icon{font-size:18px;height:18px;width:18px;margin-right:5px;vertical-align:bottom}.rb-bid-manager-table .row{background:white;border-top:1px solid #ECEFF1;margin-top:1px;justify-content:space-between}.rb-bid-manager-table .row.competitive{background:#E6F6F5;border-top:1px solid #B8E1E0}.rb-bid-manager-table .row.competitive:hover{background:#CCEEEB}.rb-bid-manager-table rb-virtual-repeat-container{display:flex}.rb-bid-manager-table div.rb-virtual-repeat-offsetter{border-bottom:5px solid #D9E0E3}.rb-bid-manager-table .group-by-title{height:37px;border-top:5px solid #D9E0E3}.rb-bid-manager-table .group-by-title>div{height:22px;margin:8px 0;padding:0 11px;border-radius:0 3px 3px 0;color:white;font-size:11px;line-height:22px;text-transform:uppercase;background:#78909C;display:inline-block;box-shadow:2px 2px 2px 0 rgba(0,0,0,0.1)}.rb-bid-manager-table div.cell.rate,.rb-bid-manager-table div.cell.amenity,.rb-bid-manager-table div.cell.diff,.rb-bid-manager-table div.score-group,.rb-bid-manager-table div.score-group+div{border-left:20px solid transparent;border-bottom:0}.rb-bid-manager-table div.cell.rate+div.cell.rate,.rb-bid-manager-table div.cell.diff+div.cell.diff,.rb-bid-manager-table div.cell.amenity+div.cell.amenity,.rb-bid-manager-table div.score-group+div.score-group{border-left:0}.rb-bid-manager-table .editContactBtn:hover{text-decoration:underline;cursor:pointer}.rb-bid-manager-table div.cell.rate{overflow:visible !important}.rb-bid-manager-table div.cell.rate>div{overflow:visible !important}.rb-bid-manager-table div.cell.rate>div.rbTooltip{white-space:initial}rb-tooltip.bid-manager{padding:7px;line-height:14px;font-size:12px;color:#CFD8DC;background:#455A64;border:1px solid #B0BEC5;max-width:500px}rb-tooltip.bid-manager.hotel-directory-recommendation-tooltip{min-width:200px;max-width:300px;min-height:100px;text-align:left}rb-tooltip.bid-manager div.supplier-contact{text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}rb-tooltip.bid-manager div.supplier-contact .name{font-weight:bold;font-size:12px;line-height:16px;text-transform:uppercase}rb-tooltip.bid-manager div.supplier-contact .job-title{font-size:11px;line-height:14px;color:#90A4AE}rb-tooltip.bid-manager div.supplier-contact .bid-invitation-opened{color:#fff}rb-tooltip.bid-manager div.supplier-contact .other-info{font-size:11px;line-height:16px;color:#78909C;margin-top:10px}rb-tooltip.bid-manager div.supplier-contact .other-info strong{color:#FFFFFF;font-weight:400}rb-tooltip.bid-manager div.supplier-contact .profile{height:34px;width:34px;margin-right:7px;overflow:hidden;background:#E7EBED;border:1px solid #E7EBED;border-radius:4px}.rb-bid-menu-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:transparent;z-index:1000}.rb-bid-menu-focus{background:#DCDEE0 !important}.rb-bid-menu-focus div.cell.rate,.rb-bid-menu-focus div.cell.amenity,.rb-bid-menu-focus div.cell.diff,.rb-bid-menu-focus div.score-group,.rb-bid-menu-focus div.score-group+div{border-left-color:#DCDEE0 !important}.rb-bid-menu{position:fixed;min-width:100px;max-width:300px;min-height:0;max-height:300px;overflow-y:auto;background:white;border:1px solid #CFD8DC;box-shadow:0 5px 24px 0 rgba(0,0,0,0.5)}.rb-bid-menu ul{margin:0;padding:0;list-style:none}.rb-bid-menu li{margin:0}.rb-bid-menu button{min-width:220px;height:37px;border:1px solid transparent;border-left:0;border-right:0;margin:0;padding:0;border-radius:0;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#546E7A;font-size:12px}.rb-bid-menu button span,.rb-bid-menu button .material-icons{line-height:37px;vertical-align:middle}.rb-bid-menu button .material-icons{font-size:18px;padding:0 5px}.rb-bid-menu button:hover{background:#ECEFF1;color:#263238;border-color:#D9E0E3}

.indent{margin-left:120px !important}.rating{width:100px;height:25px;padding-top:3px;box-sizing:border-box;display:flex;justify-content:space-around}.rating .material-icons{font-size:20px;height:20px;color:gold;display:block}.heading-detail{height:25px;padding-top:3px;box-sizing:border-box;line-height:20px;font-size:12px;color:#90A4AE;margin-left:15px;max-width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.heading-detail a{font-size:12px}.heading-detail a:visited{color:#90A4AE}.heading-detail .material-icons{font-size:20px;height:20px;color:#455A64;vertical-align:top;line-height:inherit;margin-right:5px}.details div.section,.details ul.definition-list{background:white;margin:0 0 1px}.details ul.definition-list{padding:10px 0;line-height:21px;list-style:none}.details ul.definition-list h1{display:inline-block;width:132px;line-height:inherit;box-sizing:border-box;padding:0 10px;font-size:11px;font-weight:normal;vertical-align:baseline;color:#78909C;text-transform:capitalize;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.details ul.definition-list h1 .material-icons{font-size:16px;line-height:inherit;vertical-align:bottom;color:#455A64}.details ul.definition-list p{display:inline-block;line-height:inherit;vertical-align:baseline;padding:0;margin:0;box-sizing:border-box;font-size:12px;color:#455A64;text-transform:capitalize;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.details div.title{height:41px;background:white;padding:22px 10px;box-sizing:border-box;margin:1px 0}.details h1{color:#263238;font-size:12px;font-weight:bold;text-transform:uppercase;vertical-align:middle;line-height:15px}.details h1 .material-icons{font-size:16px;line-height:inherit;vertical-align:inherit;color:#455A64}.details .amenities div{font-size:11px;color:#B0BEC5;line-height:24px;vertical-align:baseline;height:24px;padding:1px 15px}.details .amenities div.true{color:#78909C}.details .amenities div.true .material-icons{color:#00B8AB}.details .amenities div .material-icons{font-size:18px;vertical-align:middle;line-height:inherit;height:inherit}.details .important-amenities{justify-content:space-between}.details .important-amenities div{display:flex;flex-direction:column;justify-content:center;position:relative;text-align:center;overflow:hidden;height:58px;width:50px;padding-top:16px;box-sizing:border-box;font-size:10px;color:#B0BEC5}.details .important-amenities div.true{color:#546E7A}.details .important-amenities div.true .material-icons{color:#00B8AB}.details .important-amenities div .material-icons{display:block;font-size:22px;position:absolute;top:3px;left:15px}

.msGridColumn1{-ms-grid-column:1}.msGridColumn2{-ms-grid-column:2}.msGridColumn3{-ms-grid-column:3}.msGridColumn4{-ms-grid-column:4}.msGridColumn5{-ms-grid-column:5}.msGridColumn6{-ms-grid-column:6}.msGridColumn7{-ms-grid-column:7}.msGridColumn8{-ms-grid-column:8}.msGridColumn9{-ms-grid-column:9}.msGridColumn10{-ms-grid-column:10}.msGridColumn11{-ms-grid-column:11}.msGridColumn12{-ms-grid-column:12}.msGridColumn13{-ms-grid-column:13}.msGridColumn14{-ms-grid-column:14}.msGridColumn15{-ms-grid-column:15}.msGridColumn17{-ms-grid-column:17}rb-dropdown{position:relative}rb-dropdown div.dropdown-content{display:none;position:absolute;background:transparent;z-index:25000;overflow-y:auto;max-height:350px;box-shadow:0 5px 24px 0 rgba(0,0,0,0.5)}rb-dropdown div.dropdown h1,rb-dropdown div.dropdown h2,rb-dropdown div.dropdown h3,rb-dropdown div.dropdown li{margin:0;padding:5px 10px;font-weight:normal;display:block;height:36px;line-height:26px;box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}rb-dropdown div.dropdown ul,rb-dropdown div.dropdown li{margin:0;padding:0}rb-dropdown div.dropdown h1{font-size:14px;text-transform:uppercase;font-weight:bold}rb-dropdown div.dropdown h2{font-size:14px;text-transform:uppercase}rb-dropdown div.dropdown h3{font-size:13px}rb-dropdown div.dropdown li{font-size:12px;border-top:1px solid white}rb-dropdown div.dropdown li>button{width:100%;border:0;text-align:left;padding:0 10px;background:transparent;height:100%;border-radius:0;font-size:inherit;color:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}rb-dropdown div.dropdown li>button:hover{background:rgba(0,0,0,0.05)}rb-dropdown div.dropdown li>button.selected{background:rgba(0,0,0,0.1);color:#37474F}rb-dropdown,dropdown-toggler{display:block}

rb-progress-bar{display:block}.progressBarContainer{width:100%;overflow:hidden;position:relative;box-sizing:border-box;height:28px;line-height:24px;border-radius:12px;border:2px solid #16272B;background:#16272B linear-gradient(0deg, rgba(255,255,255,0.2) 0%, rgba(255,255,255,0.2) 35%, rgba(255,255,255,0.1) 65%, rgba(255,255,255,0.1) 100%)}.progressBar{height:100%;width:0;transition:width 50ms linear;background:#00B8AB linear-gradient(0deg, rgba(255,255,255,0.1) 0%, rgba(255,255,255,0.1) 35%, rgba(255,255,255,0.2) 65%, rgba(255,255,255,0.2) 100%)}.progressBarLabel{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;text-align:center;vertical-align:middle;color:white}

@keyframes infinite-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}rb-loading{text-align:center}rb-loading .animation{display:inline-block;animation:infinite-spin 1s infinite;animation-timing-function:linear;height:50px;width:50px;stroke:#00a99d;stroke-width:5px}rb-loading .label{color:#78909c;font-weight:100;margin:15px auto 0;font-size:11pt;padding-left:11pt}rb-loading.medium .animation{height:30px;width:30px;stroke-width:8px}rb-loading.medium .label{display:inline-block;margin:0;font-size:11px;padding-left:3px}rb-loading.small .animation{height:10px;width:10px;stroke-width:13px}rb-loading.small .label{display:inline-block;margin:0;font-size:12px;padding-left:3px}

rb-icon{display:inline-block;height:48px;fill:#455a64;font-size:24px}rb-icon svg{height:inherit;fill:inherit}rb-icon .material-icons{font-size:inherit}rb-icon.white{fill:white}rb-icon.disabled{fill:#cbd5da}rb-icon.size-20{height:20px}rb-icon.size-26{height:26px}rb-icon.size-75 svg{height:75px}

rb-input-coordinates .rb-input{margin-bottom:0}

.rb-input-map{border:solid 1px #dcdee0}.rb-input-map .map-hint{font-size:10px;font-weight:600;color:white;transition:all .5s ease-out;flex:0 0 auto;display:block;background:#b9c6cc;padding:1px 5px}rb-map{display:flex}rb-map>div{flex:1 1 100%;height:auto !important}rb-map>div.transluded{display:none}.pac-container{background-color:#fff;position:absolute !important;z-index:1000;border-radius:2px;border-top:1px solid #d9d9d9;font-family:Arial, sans-serif;box-shadow:0 2px 6px rgba(0,0,0,0.3);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.pac-container:after{content:"";padding:1px 1px 1px 0;height:16px;text-align:right;display:block;background-image:url(//maps.gstatic.com/mapfiles/api-3/images/powered-by-google-on-white2.png);background-position:right;background-repeat:no-repeat;background-size:104px 16px}.hdpi.pac-container:after{background-image:url(//maps.gstatic.com/mapfiles/api-3/images/powered-by-google-on-white2_hdpi.png)}.pac-item{cursor:default;padding:0 4px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:30px;text-align:left;border-top:1px solid #e6e6e6;font-size:11px;color:#999}.pac-item:hover{background-color:#fafafa}.pac-item-selected,.pac-item-selected:hover{background-color:#ebf2fe}.pac-matched{font-weight:700}.pac-item-query{font-size:13px;padding-right:3px;color:#000}.pac-icon{width:15px;height:20px;margin-right:7px;margin-top:6px;display:inline-block;vertical-align:top;background-image:url(//maps.gstatic.com/mapfiles/api-3/images/autocomplete-icons.png);background-size:34px}.hdpi .pac-icon{background-image:url(//maps.gstatic.com/mapfiles/api-3/images/autocomplete-icons_hdpi.png)}.pac-icon-search{background-position:-1px -1px}.pac-item-selected .pac-icon-search{background-position:-18px -1px}.pac-icon-marker{background-position:-1px -161px}.pac-item-selected .pac-icon-marker{background-position:-18px -161px}.pac-placeholder{color:gray}.custom-prediction-label{font-style:italic}

.msGridColumn1{-ms-grid-column:1}.msGridColumn2{-ms-grid-column:2}.msGridColumn3{-ms-grid-column:3}.msGridColumn4{-ms-grid-column:4}.msGridColumn5{-ms-grid-column:5}.msGridColumn6{-ms-grid-column:6}.msGridColumn7{-ms-grid-column:7}.msGridColumn8{-ms-grid-column:8}.msGridColumn9{-ms-grid-column:9}.msGridColumn10{-ms-grid-column:10}.msGridColumn11{-ms-grid-column:11}.msGridColumn12{-ms-grid-column:12}.msGridColumn13{-ms-grid-column:13}.msGridColumn14{-ms-grid-column:14}.msGridColumn15{-ms-grid-column:15}.msGridColumn17{-ms-grid-column:17}.rbOverlay{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,0.2);display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:auto}.rbOverlay+.rbOverlay{background:rgba(0,0,0,0.05)}.rbOverlay .rb-dialog{position:relative;border-radius:3px;overflow:auto;background-color:white;display:flex;flex-direction:column;box-shadow:0 5px 24px 0 rgba(0,0,0,0.5);max-height:90%;margin:20px 0}.rbOverlay .rb-dialog>.header{height:42px;background-color:#37474f;border:0;border-radius:3px 3px 0 0;position:relative;line-height:42px;font-size:16px;color:#F9FAFA;font-weight:normal}.rbOverlay .rb-dialog>.header button.close{top:0;bottom:0;background:transparent;width:42px;color:#F9FAFA;box-sizing:border-box;height:auto}.rbOverlay .rb-dialog-title{color:#37474F}.rbOverlay .rb-dialog-body{font-size:12px}

.msGridColumn1{-ms-grid-column:1}.msGridColumn2{-ms-grid-column:2}.msGridColumn3{-ms-grid-column:3}.msGridColumn4{-ms-grid-column:4}.msGridColumn5{-ms-grid-column:5}.msGridColumn6{-ms-grid-column:6}.msGridColumn7{-ms-grid-column:7}.msGridColumn8{-ms-grid-column:8}.msGridColumn9{-ms-grid-column:9}.msGridColumn10{-ms-grid-column:10}.msGridColumn11{-ms-grid-column:11}.msGridColumn12{-ms-grid-column:12}.msGridColumn13{-ms-grid-column:13}.msGridColumn14{-ms-grid-column:14}.msGridColumn15{-ms-grid-column:15}.msGridColumn17{-ms-grid-column:17}.rb-dialog.rb-notification{width:480px;border-radius:6px;padding:10px 10px 10px 20px}.rb-dialog.rb-notification .header{margin-top:10px;height:auto;background:transparent;line-height:1;display:flex;flex-direction:row}.rb-dialog.rb-notification .header .icon{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-right:10px}.rb-dialog.rb-notification .header .icon i.material-icons{font-size:64px}.rb-dialog.rb-notification .header .text{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.rb-dialog.rb-notification h1,.rb-dialog.rb-notification h3{font-weight:normal}.rb-dialog.rb-notification .icon-large{max-height:110px;min-height:90px}.rb-dialog.rb-notification.success,.rb-dialog.rb-notification.working{background-color:#00A99D;border:1px solid #fff;opacity:.9}.rb-dialog.rb-notification.success h1,.rb-dialog.rb-notification.success h2,.rb-dialog.rb-notification.success h3,.rb-dialog.rb-notification.success h4,.rb-dialog.rb-notification.success p,.rb-dialog.rb-notification.success button.close,.rb-dialog.rb-notification.success i.material-icons,.rb-dialog.rb-notification.working h1,.rb-dialog.rb-notification.working h2,.rb-dialog.rb-notification.working h3,.rb-dialog.rb-notification.working h4,.rb-dialog.rb-notification.working p,.rb-dialog.rb-notification.working button.close,.rb-dialog.rb-notification.working i.material-icons{color:#fff}.rb-dialog.rb-notification.working{padding:10px 60px 20px 30px;overflow:hidden;width:auto}.rb-dialog.rb-notification.working rb-loading .animation{stroke:#fff;width:60px;height:60px}.rb-dialog.rb-notification.error{background-color:#F15A24}.rb-dialog.rb-notification.error h1,.rb-dialog.rb-notification.error h2,.rb-dialog.rb-notification.error h3,.rb-dialog.rb-notification.error h4,.rb-dialog.rb-notification.error p,.rb-dialog.rb-notification.error button.close,.rb-dialog.rb-notification.error i.material-icons,.rb-dialog.rb-notification.error a{color:#fff}

.vDialogWrapper {
  position: fixed;
  top: 0;
  left: 0;
  height: 100vh;
  width: 100vw;
  background: rgba(0,0,0,0.2);
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  transition: all 0.2s ease-in-out;
}
.vDialogWrapper + .vDialogWrapper {
  background: rgba(0,0,0,0.05);
}
.vModal {
  transition: all 0.2s ease-in-out;
}
.vDialog-enter,
.vDialog-leave-to {
  opacity: 0;
}
.vDialog-enter-to,
.vDialog-leave {
  opacity: 1;
}
.vDialog-enter .vModal,
.vDialog-leave-to .vModal {
  transform: scale(1.1);
}

.vNotificationWrapper {
  position: fixed;
  bottom: 15px;
  right: 15px;
  min-height: fit-content;
  min-width: fit-content;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  transition: all 0.2s ease-in-out;
}
.vNotificationWrapper + .vNotificationWrapper {
  background: rgba(0,0,0,0.05);
}
.vModal {
  transition: all 0.2s ease-in-out;
}
.vNotification-enter,
.vNotification-leave-to {
  opacity: 0;
}
.vNotification-enter-to,
.vNotification-leave {
  opacity: 1;
}
.vNotification-enter .vModal,
.vNotification-leave-to .vModal {
  transform: scale(1.1);
}
.snackbar {
  background: #00a99d;
}

.vDialogWrapper.svelte-rybi76{position:fixed;top:0;left:0;height:100vh;width:100vw;background:rgba(0,0,0,0.2);display:flex;align-items:center;justify-content:center;overflow:hidden;transition:all 0.2s ease-in-out;z-index:var(--zIndex)}.vDialogWrapper+.vDialogWrapper.svelte-rybi76{background:rgba(0,0,0,0.05)}

.Root.svelte-1debl5a{border-radius:5px;background:#fff;position:fixed;opacity:0}.Root.svelte-1debl5a:after{content:'';height:10px;width:10px;box-sizing:border-box;border-bottom:solid 7px #fff;border-left:solid 5px transparent;border-right:solid 5px transparent;position:absolute;left:20px;top:-10px}.Root.Above.svelte-1debl5a:after{border-bottom:none;border-top:solid 7px #fff;top:unset;bottom:-10px}.Root.Left.svelte-1debl5a:after{left:unset;right:20px}

._1Hj5iz4o9bx4qRNsjWgoDE {
  display: flex;
  flex-direction: row;
}
.zpHYYEfk-J_9kHKrSYiZ5 {
  flex: 0 0 52px;
  height: 52px;
  margin: 20px;
}
._2R4Bd5pD2jzLUO-VVKjlR {
  flex: 1 1 100%;
  overflow: hidden;
  margin: 20px 0;
}
._3yH9hrMP8bKWv2T0shTh6h {
  flex: 0 0 36px;
  position: relative;
}
.ycfbvyaf3Z8rxzLfIhnGD {
  color: #546e7a;
  text-shadow: 1px 0 0 rgba(0,0,0,0.15);
  font-weight: normal;
  line-height: 1;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
._1vfkJQfDW-PCVJGGmpEOZF {
  height: 22px;
  font-size: 14px;
  text-transform: uppercase;
  vertical-align: text-top;
}
._32pCTbAX76m-1fk06CqG6a {
  height: 30px;
  font-size: 21px;
  vertical-align: text-bottom;
}

.uRtREwvrCdv88NU8uIClE {
  font-size: 13px;
  line-height: 16px;
  color: #546e7a;
}

._1KpL_bP3ZaDKXv0A8qlOer {
  width: 52px;
  height: 52px;
}
._2Y2i8yHKZ85vbif7aigpfB {
  fill: #00a99d;
}
._1LULVqzy1uOSJ7kftUBBun {
  fill: #f15a24;
}
._65CPVSqnnmbskyetTy4I4 {
  padding: 0 20px 25px;
  flex: 0 0 auto;
  overflow: auto;
  max-height: 300px;
  box-sizing: border-box;
}

._2o-jS-vXYWzuKiu5EPwbA4 {
  height: 36px;
  line-height: 30px;
  min-width: 90px;
  padding: 0 15px;
  border-radius: 18px;
  font-size: 14px;
  cursor: pointer;
  transition: all 100ms linear;
}
._2o-jS-vXYWzuKiu5EPwbA4[disabled] {
  background: #eceff1;
  border: 1px solid #cfd8dc;
  color: #b0bec5;
  cursor: not-allowed;
}
._2o-jS-vXYWzuKiu5EPwbA4[disabled]:hover {
  background: #eceff1;
  border: 1px solid #cfd8dc;
  color: #b0bec5;
}
._3zLkkb2xJuVJI3sTJHyc0L {
  background: linear-gradient(0deg, #f5f6f7 10%, #fff 11.05%, #fff 100%);
  border: 1px solid #dcdee0;
  color: #546e7a;
}
._3zLkkb2xJuVJI3sTJHyc0L:hover {
  background: #fff;
  border: 1px solid #dcdee0;
  color: #455a64;
}
._1vbsNR0bF74W7PEUwUQLzp {
  background: #00b8ab;
  border: 1px solid #00a99d;
  color: #fff;
}
._1vbsNR0bF74W7PEUwUQLzp:hover {
  background: #00a99d;
  border: 1px solid #00a99d;
  color: #fff;
}
._2xAmiqVxPx1ybsEVvnhhvv {
  background: #f15a24;
  border: 1px solid #e65622;
  color: #fff;
}
._2xAmiqVxPx1ybsEVvnhhvv:hover {
  background: #e65622;
  border: 1px solid #e65622;
  color: #fff;
}

.vModalDefault {
  border-radius: 3px;
  overflow: auto;
  background-color: #fff;
  box-shadow: 0 5px 24px 0 rgba(0,0,0,0.5);
  max-height: 95vh;
  max-width: 95vh;
  display: flex;
  flex-direction: column;
}
.vModalDefaultCloseButton {
  display: block;
  height: 36px;
  width: 36px;
  padding: 0;
  border: 0;
  border-radius: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
  font-family: Material Icons;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga" 1;
  background: transparent;
  font-size: 20px;
  color: #546e7a;
  transition: all 0.2s ease-in-out;
}
.vModalDefaultCloseButton:hover {
  color: #37474f;
}
.vModalDefaultHeader,
.vModalDefaultFooter {
  flex: 0 0 auto;
}
.vModalDefaultBody {
  flex: 0 1 auto;
  padding: 0 10px;
  margin: 10px 0 5px;
}
.vModalDefaultHeader {
  position: relative;
  padding: 14px 40px 0 10px;
  font-size: 14px;
  color: #37474f;
  font-weight: 600;
}
.vModalDefaultFooter {
  margin: 12px 0 14px;
  padding: 0 10px;
  text-align: right;
}

._3wc0TIvVjda3n_klo390Nz {
  width: 500px;
}

.rbSortedContainer{display:flex;line-height:30px;align-items:center}.rbSortedLabel{height:20px;line-height:20px;flex:0 1 auto;vertical-align:middle;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.rbSorted{display:inline-block;height:20px;line-height:20px;width:20px;flex:0 0 auto;position:relative;vertical-align:middle}.rbSortedAsc,.rbSortedDesc{display:block;position:absolute;font-size:20px;height:10px;width:20px;left:-1px;color:#B0BEC5;transition:color 100ms ease-out}.rbSortedAsc{top:-3px}.rbSortedDesc{bottom:6px}.rbSortedOn-asc .rbSortedAsc,.rbSortedOn-desc .rbSortedDesc{color:#00A99D}.rbSortedOn-asc .rbSortedDesc,.rbSortedOn-desc .rbSortedAsc{color:transparent}

.msGridColumn1{-ms-grid-column:1}.msGridColumn2{-ms-grid-column:2}.msGridColumn3{-ms-grid-column:3}.msGridColumn4{-ms-grid-column:4}.msGridColumn5{-ms-grid-column:5}.msGridColumn6{-ms-grid-column:6}.msGridColumn7{-ms-grid-column:7}.msGridColumn8{-ms-grid-column:8}.msGridColumn9{-ms-grid-column:9}.msGridColumn10{-ms-grid-column:10}.msGridColumn11{-ms-grid-column:11}.msGridColumn12{-ms-grid-column:12}.msGridColumn13{-ms-grid-column:13}.msGridColumn14{-ms-grid-column:14}.msGridColumn15{-ms-grid-column:15}.msGridColumn17{-ms-grid-column:17}.rb-notice{width:480px;box-sizing:border-box;border-radius:6px;background-color:#00A99D;color:#fff;text-align:center;padding:20px 50px}.rb-notice.error{background-color:#F15A24}.rb-notice h1,.rb-notice h2,.rb-notice h3,.rb-notice h4,.rb-notice h5,.rb-notice p{color:#fff}.rb-notice h1,.rb-notice h2,.rb-notice h3,.rb-notice h4,.rb-notice h5{font-weight:300}.rb-notice p{text-align:center}.rb-notice button,.rb-notice button:hover{color:#fff;background:#37474F;border-color:#37474F;text-transform:uppercase;font-weight:300}

.msGridColumn1{-ms-grid-column:1}.msGridColumn2{-ms-grid-column:2}.msGridColumn3{-ms-grid-column:3}.msGridColumn4{-ms-grid-column:4}.msGridColumn5{-ms-grid-column:5}.msGridColumn6{-ms-grid-column:6}.msGridColumn7{-ms-grid-column:7}.msGridColumn8{-ms-grid-column:8}.msGridColumn9{-ms-grid-column:9}.msGridColumn10{-ms-grid-column:10}.msGridColumn11{-ms-grid-column:11}.msGridColumn12{-ms-grid-column:12}.msGridColumn13{-ms-grid-column:13}.msGridColumn14{-ms-grid-column:14}.msGridColumn15{-ms-grid-column:15}.msGridColumn17{-ms-grid-column:17}.errors-container{height:16px}.errors{background:#F15A24;color:#fff;font-size:10px;padding:0 4px;height:0;line-height:15px;vertical-align:middle;font-weight:normal;transition:all .5s ease-out;overflow:hidden}.errors.rb-show{height:16px}.rb-input{position:relative;margin-bottom:9px}.rb-input ::-webkit-input-placeholder{color:#B0BEC5}.rb-input :-moz-placeholder{color:#B0BEC5}.rb-input ::-moz-placeholder{color:#B0BEC5}.rb-input :-ms-input-placeholder{color:#B0BEC5}.rb-input input::-ms-clear{width:0;height:0}.rb-input input{height:36px;width:100%;border:1px solid #DCDEE0;color:#455A64;text-indent:5px;box-sizing:border-box;transition:all .5s ease-out;font-family:"Noto Sans", sans-serif;font-size:13px}.rb-input label,.rb-input div.label{font-size:11px;font-weight:normal;color:#78909C;transition:all .5s ease-out;display:block;margin:0 0 3px 1px}.rb-input div.hint{position:absolute;top:0;right:0;font-size:9px;font-weight:400;color:#78909C;transition:all .5s ease-out;margin:2px 1px 0 0}.rb-input.ng-invalid.touched input,.rb-input.ng-invalid.touched rb-select a,.rb-input.focused.ng-invalid.touched input,.rb-input.focused.ng-invalid.touched rb-select a{border-color:#F15A24}.rb-input.ng-invalid.touched label,.rb-input.ng-invalid.touched div.hint,.rb-input.ng-invalid.touched rb-select a,.rb-input.focused.ng-invalid.touched label,.rb-input.focused.ng-invalid.touched div.hint,.rb-input.focused.ng-invalid.touched rb-select a{color:#F15A24}.rb-input.ng-invalid.touched .errors,.rb-input.focused.ng-invalid.touched .errors{height:16px}.rb-input.focused input,.rb-input.focused rb-select a{border-color:#00A99D}.rb-input.focused label,.rb-input.focused div.hint,.rb-input.focused rb-select a{color:#00A99D}

.rb-address-autocomplete input{padding-right:40px !important}.rb-address-autocomplete input:focus{border-color:#00B8AB}.rb-address-autocomplete input:focus+.icon{color:#00B8AB}.rb-address-autocomplete input+.icon{position:absolute;right:10px;top:27px}.rb-address-autocomplete input+.icon .material-icons{font-size:20px}.rb-address-autocomplete input+.icon rb-loading{margin-right:3px;margin-top:3px;transform:scale(1.5)}.rb-address-autocomplete .dropdown-content{width:100%;max-height:500px;background:white;border-radius:0 0 3px 3px}.rb-address-autocomplete .dropdown-content ul{width:100%;padding:0;margin:0;list-style:none;border-bottom:1px solid #ECEFF1}.rb-address-autocomplete .dropdown-content ul li.Match{cursor:pointer}.rb-address-autocomplete .dropdown-content ul li.Match a{font-size:12px;line-height:32px;color:#546E7A;padding:0 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none;display:block}.rb-address-autocomplete .dropdown-content ul li.Match a .material-icons{line-height:inherit;vertical-align:middle;font-size:18px;color:#B0BEC5;margin:0 8px}.rb-address-autocomplete .dropdown-content ul li.Match:hover{background-color:#b7e7e3}.rb-address-autocomplete .dropdown-content ul li.NoMatches{font-size:12px;line-height:32px;color:#546E7A;padding:0 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none;display:block}.rb-address-autocomplete .dropdown-content ul li.NoMatches .material-icons{line-height:inherit;vertical-align:middle;font-size:18px;color:#B0BEC5;margin:0 8px}.rb-address-autocomplete .dropdown-content .info{padding:5px 15px 5px 5px}.rb-address-autocomplete .dropdown-content .info span{font-size:12px;line-height:36px;color:#90A4AE}.rb-address-autocomplete .dropdown-content .info span .material-icons{line-height:inherit;vertical-align:middle;font-size:18px;margin:0 8px}

.pika-single{z-index:32000;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb}.pika-single:before,.pika-single:after{content:" ";display:table}.pika-single:after{clear:both}.pika-single{*zoom:1}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,0.5)}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-label{display:inline-block;*display:inline;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px 5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff;text-decoration:underline}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;filter:alpha(opacity=0);opacity:0}.pika-prev,.pika-next{display:block;cursor:pointer;position:relative;outline:none;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:.5;*position:absolute;*top:0}.pika-prev:hover,.pika-next:hover{opacity:1}.pika-prev,.is-rtl .pika-next{float:left;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==");*left:0}.pika-next,.is-rtl .pika-prev{float:right;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=");*right:0}.pika-prev.is-disabled,.pika-next.is-disabled{cursor:default;opacity:.2}.pika-select{display:inline-block;*display:inline}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table th,.pika-table td{width:14.285714285714286%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:bold;text-align:center}.pika-button{cursor:pointer;display:block;box-sizing:border-box;-moz-box-sizing:border-box;outline:none;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5}.pika-week{font-size:11px;color:#999}.is-today .pika-button{color:#00B3A6;font-weight:bold}.is-selected .pika-button{color:#fff;font-weight:bold;background:#00A99D;box-shadow:inset 0 1px 3px #15A99D;border-radius:3px}.is-inrange .pika-button{background:#D5E9F7}.is-startrange .pika-button{color:#fff;background:#6CB31D;box-shadow:none;border-radius:3px}.is-endrange .pika-button{color:#fff;background:#00A99D;box-shadow:none;border-radius:3px}.is-disabled .pika-button,.is-outside-current-month .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}.pika-button:hover{color:#fff;background:#FBB03B;box-shadow:none;border-radius:3px}.pika-table abbr{border-bottom:none;cursor:help}

rb-select{display:block;position:relative;background:-moz-linear-gradient(50% 100% 90deg, #f5f6f7 10%, #fff 11.05%, #fff 100%);background:-webkit-linear-gradient(90deg, #f5f6f7 10%, #fff 11.05%, #fff 100%);background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0.1, #f5f6f7), color-stop(0.1105, #fff), color-stop(1, #fff));background:-o-linear-gradient(90deg, #f5f6f7 10%, #fff 11.05%, #fff 100%);background:-ms-linear-gradient(90deg, #f5f6f7 10%, #fff 11.05%, #fff 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#F5F6F7', endColorstr='#FFFFFF' ,GradientType=0)";background:linear-gradient(0deg, #f5f6f7 10%, #fff 11.05%, #fff 100%)}rb-select>a{height:36px;line-height:36px;box-sizing:border-box;width:100%;border:1px solid #dcdee0;text-indent:5px;display:block;transition:all .5s ease-out;padding-right:26px;position:relative;text-align:left;font-size:13px;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none !important}rb-select>a::after{box-sizing:border-box;display:inline-block;height:34px;line-height:34px;width:34px;position:absolute;right:0;top:0;color:#455A64;font-family:'Material Icons';font-size:24px;content:'\e5C5';background-color:transparent}rb-select>a:focus{border-color:#00A99D;color:#00A99D}rb-select>a.error{border-color:#F15A24;color:#F15A24}rb-select>div{position:absolute;left:0;top:0;background:red;z-index:0}rb-option{display:block;border:1px solid transparent}rb-option>a{height:36px;line-height:36px;display:block;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 5px;text-decoration:none !important}rb-option>a:hover{background:rgba(0,169,157,0.2)}rb-option.focused{border-color:#00A99D;color:#00A99D;background:rgba(0,169,157,0.1)}rb-option.selected,rb-option.selected.focused{background:rgba(0,169,157,0.3);border-color:rgba(0,169,157,0.3);color:black}.rb-select-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:transparent;z-index:100000;overflow:hidden}.rb-select-overlay>div.rb-select-menu{max-height:300px;max-width:500px;overflow-y:auto;background:white;position:absolute;box-shadow:3px 3px 9px 3px #ccc}.rb-hidden{display:none}

rb-textarea{display:inline-block}rb-textarea>textarea{overflow-y:hidden;resize:none;width:100%}

.invitationSignUpCreatePassword{background:#ECEFF1;margin:0 -10px 10px;padding:10px}.invitationSignUpCreatePasswordHeading{font-weight:bold;font-size:14px;color:#37474F;line-height:30px}.invitationSignUpCreatePasswordText{font-size:11px;color:#37474F;line-height:15px;margin-bottom:15px}.rb-dialog.ask-to-sign-up .footer.footer-margin,.rb-dialog.ask-to-sign-in .footer.footer-margin{display:flex;justify-content:space-between;margin:12px 0}.email-container{position:relative}.email-container .not-you{position:absolute;top:23px;right:5px;font-size:11px;cursor:pointer;z-index:9;font-weight:normal;transition:all .5s ease-out;display:block;margin:0 0 3px 1px;padding:5px;border:1px solid #dcdee0;background:#fff;border-radius:2px}.email-container .not-you:hover{text-decoration:underline}.email-container rb-input-email-address .rb-input input{background:#eceff1}.rb-dialog.ask-to-sign-up .layout-2-columns{align-items:flex-end}

.Buttons.svelte-j1zs6m{display:flex;justify-content:flex-end;padding:0 15px 20px}.Buttons.Wide.svelte-j1zs6m{justify-content:space-between}

.Modal.svelte-123ki2s{border-radius:3px;overflow:auto;background-color:#fff;box-shadow:0 5px 24px 0 rgba(0,0,0,0.5);display:flex;flex-direction:column;width:var(--width);min-width:var(--width);max-height:95vh;max-width:95vh}.Overflow.svelte-123ki2s{overflow:visible}

.Heading.svelte-3x9zpf{display:flex}.HeadingText.svelte-3x9zpf{flex:1 1 100%}.Custom.svelte-3x9zpf{border-color:transparent !important}

.SectionInput.svelte-cylsf6.svelte-cylsf6{text-align:left;display:flex;flex-direction:column;padding:0px 15px 15px;color:#758a94;font-size:14px}.ContentContainer.svelte-cylsf6.svelte-cylsf6{min-height:100px;max-height:calc(95vh - 300px);overflow:auto;color:#fff}.SectionInput.svelte-cylsf6 label.svelte-cylsf6{margin-left:20px;line-height:1;z-index:1;background:#1e2a2c;width:fit-content;padding:5px;font-size:12px;margin-bottom:-12px;border-radius:5px}.Modal.svelte-cylsf6.svelte-cylsf6 .Modal,.Modal.svelte-cylsf6.svelte-cylsf6 .Modal .Heading button{background-color:#1e292c}.Modal.svelte-cylsf6.svelte-cylsf6 .anInput.atDark:not(:focus){border-color:#425257;background:#1e2a2c}.Error.svelte-cylsf6.svelte-cylsf6{color:#f15a24;font-size:12px;margin:5px 0}.guestBackground.svelte-cylsf6.svelte-cylsf6{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-1}.logo.svelte-cylsf6.svelte-cylsf6{padding:0 20px;font-size:20px}.logo.svelte-cylsf6 span.svelte-cylsf6{color:#00b8ab}.sub-title.svelte-cylsf6.svelte-cylsf6{font-size:12px;color:#758a94;display:block}

.Title.svelte-xnt148{font-weight:bold;font-size:15px;color:#37474f;line-height:24px;padding:15px 15px 0}.Subtitle.svelte-xnt148{font-size:13px;line-height:16px;color:#78909c;padding:4px 15px 30px}

@keyframes svelte-3kf4hg-infinite-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.animation.svelte-3kf4hg{display:inline-block;animation:svelte-3kf4hg-infinite-spin 1s infinite;animation-timing-function:linear;height:50px;width:50px;stroke:#00a99d;stroke-width:5px}

.Component.svelte-n3qnc6{display:inline-flex;align-items:center}input.svelte-n3qnc6{font-family:"Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:30px;line-height:40px;width:120px;text-align:center;border:1px solid #dcdee0;color:#263238;outline:0;transition:all 0.2s linear}input.svelte-n3qnc6:focus{border-color:#00a99d}input.error.svelte-n3qnc6{border-color:#f15a24 !important}.Spinner.svelte-n3qnc6{margin-left:5px;transform:scale(0.8, 0.8)}.Error.svelte-n3qnc6{margin-top:10px;font-size:13px;font-weight:bold;color:#f15a24}

section.svelte-m6aucv{margin-top:20px}

.body.svelte-cht0do{padding:0 15px;font-size:13px;line-height:16px;color:#78909c;margin-top:-20px;margin-bottom:20px}.body.svelte-cht0do .Title{font-size:13px;font-weight:bold;margin:10px 0 10px;color:#37474f}

.rbPublicBidNagMainButton{opacity:0;transition:opacity .2s ease-in .3s}.rbPublicBidNagMainButton.nagClosing{opacity:1}.rbPublicBidNagMainButton.nagClosed{opacity:1}.rbPublicBidNagModalBackdrop{display:flex;position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.05);color:white;align-items:center;justify-content:center;transition:background-color .4s;z-index:10000}.rbPublicBidNagModalBackdrop.nagClosing{background:rgba(0,0,0,0)}.rbPublicBidNagModalBackdrop.nagClosed{display:none}.rbPublicBidNagModalWindow{max-width:90%;max-height:90%;flex:1 1 auto;display:flex;justify-content:center}.rbPublicBidNag{position:relative;max-width:500px;min-width:350px;background:white;border:1px solid #90A4AE;border-radius:3px;color:#546E7A;transition:all .3s}.rbPublicBidNagMinimizeButton{position:absolute;right:0;top:0;text-transform:uppercase;border:0;background:transparent;line-height:18px;padding:10px}.rbPublicBidNagTitleContainer{display:flex;margin:30px 15px 10px}.rbPublicBidNagTitleIcon{flex:0 0 auto;margin-right:10px;height:40px;width:40px}.rbPublicBidNagTitleLabel{flex:1 1 auto;line-height:20px;font-size:16px;align-items:center;display:flex}.rbPublicBidNagText{margin:0 15px;font-size:14px;line-height:1.4}.rbPublicBidNagFooter{margin:20px 15px 20px;display:flex;justify-content:flex-end}

.rb-rate-loading-information-editor form{max-height:500px;overflow:auto}.rb-rate-loading-information-editor table tbody td{padding:0}.rb-rate-loading-information-editor table tbody td.actions button{margin:0 5px;white-space:nowrap}.rb-rate-loading-information-editor table tbody td div.input-container{height:100%;min-width:100px;background:#F5F6F7;padding:3px 3px;position:relative}.rb-rate-loading-information-editor table tbody td div.input-container.error{background:#F15A24}.rb-rate-loading-information-editor table tbody td div.input-container input{box-sizing:border-box;width:100%;line-height:24px;padding:0 5px;border:1px solid #B0BEC5;border-radius:3px;font-family:inherit;font-size:12px;color:#455A64;background:white}.rb-rate-loading-information-editor table tfoot td{padding:5px 10px;text-align:right}.rb-rate-loading-information-editor .footer.footer-margin{margin:12px 0}.rb-rate-loading-information-editor .error{color:#F15A24 !important;height:15px}

table.final-agreement{font-size:11px;line-height:12px;border-collapse:collapse;display:inline-table;margin-right:10px;vertical-align:top}table.final-agreement th,table.final-agreement tr.heading>td{line-height:27px;text-align:center;color:#78909C}table.final-agreement td{line-height:32px;text-align:center;border:1px solid #E7EBED;color:#546E7A}table.final-agreement thead th{background:#ECEFF1;border:1px solid #D9E0E3}table.final-agreement thead th.season{width:230px}table.final-agreement tr.heading>td.season{width:180px}table.final-agreement thead th.season,table.final-agreement tbody td.season{text-align:left;padding-left:5px}table.final-agreement tr.heading>td.room-type{width:50px}table.final-agreement tbody td.rate{width:70px;font-size:12px}table.final-agreement td.dyn{width:100px;font-size:12px}table.final-agreement.amenities th{width:100px;font-size:12px;line-height:14px;padding:6px 5px;font-weight:400}table.final-agreement.amenities td{font-size:12px}table.final-agreement.amenities td.included>span{color:#B0BEC5}table.final-agreement.blackout-dates td{width:160px}table.final-agreement.rate-loading td{font-size:12px}table.final-agreement.rate-loading tr.heading>td{width:100px;font-size:11px}

.edit-rate-loading-information{min-width:600px}.edit-rate-loading-information .loading{padding:40px 0}

.rb-dialog.confirm-account a.switch-account-option{display:block;height:30px;padding:6px 10px;border:1px solid #B0BEC5;margin-top:-1px;color:#78909C;cursor:pointer;text-decoration:none;transition:background 1s}.rb-dialog.confirm-account a.switch-account-option:first-of-type{border-radius:3px 3px 0 0;margin-top:5px}.rb-dialog.confirm-account a.switch-account-option:last-of-type{border-radius:0 0 3px 3px;margin-bottom:15px}.rb-dialog.confirm-account a.switch-account-option:hover{text-decoration:none;background:#E1E4E6}.rb-dialog.confirm-account a.switch-account-option h1{font-size:13px;line-height:16px}.rb-dialog.confirm-account a.switch-account-option h2{font-size:11px;line-height:14px;font-weight:normal}

.Component.svelte-1lmgj3j.svelte-1lmgj3j{height:100%;display:flex;align-items:center;margin-left:15px;font-size:13px;line-height:1.2;color:#fff;cursor:pointer}.Text.svelte-1lmgj3j.svelte-1lmgj3j{overflow:hidden;max-width:200px;margin-right:10px}.PictureContainer.svelte-1lmgj3j.svelte-1lmgj3j{flex:0 0 42px;height:42px;position:relative}.UnreadMessagesNotification.svelte-1lmgj3j.svelte-1lmgj3j{position:absolute;top:-5px;right:-5px;height:10px;width:10px;background:#f15a24;border-radius:20px;border:2px solid #263238}.Picture.svelte-1lmgj3j.svelte-1lmgj3j{width:42px;height:42px;border:1px solid #fff;border-radius:3px;background:#e7ebed}.Menu.svelte-1lmgj3j.svelte-1lmgj3j{position:absolute;top:45px;right:5px;min-height:30px;min-width:100px;background:#fff;box-shadow:0 1px 1px 0 rgba(0,0,0,0.1)}.Divider.svelte-1lmgj3j.svelte-1lmgj3j{border:0;display:block;height:1px;margin:0;overflow:hidden;background-color:rgba(120,130,140,0.13);padding:0}.Submenu.svelte-1lmgj3j .ActionButton.svelte-1lmgj3j,.Submenu.svelte-1lmgj3j .ActionLink.svelte-1lmgj3j,.Submenu.svelte-1lmgj3j .ActionLink.svelte-1lmgj3j:visited{padding-left:25px}.ActionButton.svelte-1lmgj3j.svelte-1lmgj3j,.ActionLink.svelte-1lmgj3j.svelte-1lmgj3j,.ActionLink.svelte-1lmgj3j.svelte-1lmgj3j:visited,.SubmenuTitle.svelte-1lmgj3j.svelte-1lmgj3j{text-align:left;text-decoration:none;padding:0 10px;font-size:14px;height:36px;min-width:190px;box-sizing:border-box;color:#263238;border-top:1px solid transparent;border-bottom:1px solid transparent;display:flex}.ActionButton.svelte-1lmgj3j.svelte-1lmgj3j:before,.ActionLink.svelte-1lmgj3j.svelte-1lmgj3j:before,.ActionLink.svelte-1lmgj3j.svelte-1lmgj3j:visited:before,.SubmenuTitle.svelte-1lmgj3j.svelte-1lmgj3j:before{color:#90a4ae;margin-right:10px}.ActionButton.svelte-1lmgj3j.svelte-1lmgj3j,.ActionLink.svelte-1lmgj3j.svelte-1lmgj3j,.ActionLink.svelte-1lmgj3j.svelte-1lmgj3j:visited{cursor:pointer}.ActionButton.svelte-1lmgj3j.svelte-1lmgj3j:hover,.ActionLink.svelte-1lmgj3j.svelte-1lmgj3j:hover,.ActionLink.svelte-1lmgj3j.svelte-1lmgj3j:visited:hover,.ActionButton.svelte-1lmgj3j.svelte-1lmgj3j:hover:visited,.ActionLink.svelte-1lmgj3j.svelte-1lmgj3j:hover:visited,.ActionLink.svelte-1lmgj3j.svelte-1lmgj3j:visited:hover:visited{background-color:#eceff1;border-color:#eceff1;color:#263238}

.Component.svelte-1jqckat{background:#263238;height:60px;display:flex;justify-content:space-between;align-items:center}.LogoLink.svelte-1jqckat{line-height:0;margin:0 13px}.Controls.svelte-1jqckat{display:flex;align-items:center;position:relative}

.Controls.svelte-1b1gvkj{display:flex;align-items:center;position:relative}

.aBtn.asLarge.CustomButton.svelte-m51fp3{background:#313c42;border-radius:2px;color:#90a4ae;height:36px;font-size:13px;border:1px solid #313c42;text-decoration:none;margin-top:10px}.aBtn.asLarge.CustomButton.svelte-m51fp3:hover{color:#cfd8dc}.aBtn.asLarge.CustomButton.svelte-m51fp3:focus{border-color:#00b8ab}

.Controls.svelte-1qwpbo8{display:flex;align-items:center;position:relative;margin-right:5px}.aBtn.asLarge.CustomButton.svelte-1qwpbo8{background:#313c42;border-radius:2px;color:#90a4ae;height:36px;font-size:13px;border:1px solid #313c42;text-decoration:none;margin-top:10px;margin-left:5px}.aBtn.asLarge.CustomButton.svelte-1qwpbo8:hover{color:#cfd8dc}.aBtn.asLarge.CustomButton.svelte-1qwpbo8:focus{border-color:#00b8ab}

.Component.svelte-qtizji.svelte-qtizji{position:relative}.View.svelte-qtizji.svelte-qtizji{display:flex;text-decoration:none;color:#fff;font-size:14px;line-height:24px;height:36px;min-width:340px;max-width:340px;background:transparent;border:0;border-bottom:1px solid rgba(255,255,255,0.3);text-align:left;overflow:hidden;cursor:pointer}.Icon.svelte-qtizji.svelte-qtizji{flex:0}.Text.svelte-qtizji.svelte-qtizji{flex:1 1 100%;margin-left:10px;overflow:hidden;padding-right:30px}.Label.svelte-qtizji.svelte-qtizji{font-size:11px;line-height:12px;text-transform:uppercase;color:rgba(255,255,255,0.5);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Address.svelte-qtizji.svelte-qtizji{font-size:14px;line-height:23px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Backdrop.svelte-qtizji.svelte-qtizji{position:fixed;top:0;left:0;right:0;bottom:0;z-index:100}.Menu.svelte-qtizji.svelte-qtizji{position:absolute;left:-10px;top:38px;min-width:340px;max-width:400px;max-height:350px;z-index:101;box-shadow:0 5px 24px 0 rgba(0,0,0,0.5);overflow-y:auto;overflow-x:hidden;background:#37474f;border:1px solid #16272b;border-radius:5px;color:#90a4ae}.MenuItem.svelte-qtizji.svelte-qtizji{height:50px;font-size:12px;line-height:16px;transition:all 0ms linear, background 0.2s ease-in-out, color 0.2s ease-in-out;width:100%;padding:0 10px;box-sizing:border-box;overflow:hidden;cursor:pointer}.MenuItem.Active.svelte-qtizji.svelte-qtizji,.MenuItem.svelte-qtizji.svelte-qtizji:hover{background:#263238;color:#fff !important}.MenuItem.svelte-qtizji:not(.Active):hover .MenuItemTextTitle.svelte-qtizji{color:#00a99d}.MenuItemText.svelte-qtizji.svelte-qtizji{margin-left:12px;overflow:hidden}.MenuItemTextTitle.svelte-qtizji.svelte-qtizji{color:#cfd8dc;text-transform:uppercase}

.RbForm .Input {
  position: relative;
  margin-top: 10px;
}
.RbForm .Input input {
  background-color: #fff;
  border: 1px solid #cfd8dc;
  border-radius: 6px 6px 6px 6px;
  font-family: "Noto Sans", Sans-serif;
  font-weight: 500;
  color: #37474f;
  font-size: 16px;
  min-height: 47px;
  padding: 6px 16px;
  width: 100%;
  max-width: 100%;
  line-height: 1.4;
  box-sizing: border-box;
  margin: 0;
  outline: none;
}
.RbForm .Input input ~ label,
.RbForm .Input input ~ .Icon:after {
  color: #78909c;
}
.RbForm .Input input:focus {
  border-color: #00a99d;
}
.RbForm .Input input:focus ~ label,
.RbForm .Input input:focus ~ .Icon:after {
  color: #00a99d;
}
.RbForm .Input input:invalid.touched {
  border-color: #f15a24 !important;
}
.RbForm .Input input:invalid.touched ~ .Error {
  opacity: 1;
  overflow: visible;
  max-height: 50px;
}
.RbForm .Input input::placeholder {
  color: inherit;
  font-family: inherit;
  opacity: 0.6;
}
.RbForm .Input input:placeholder-shown ~ label {
  opacity: 0;
  top: 0;
}
.RbForm .Input input.WithIcon {
  padding-right: 50px;
}
.RbForm .Input input.AsyncValidation ~ .Icon:after {
  color: #00a99d;
  content: 'loop';
  animation: rotation 2s infinite linear;
}
.RbForm .Input input.AsyncValid ~ .Icon:after {
  color: #00a99d;
  content: 'done';
}
.RbForm .Input input:invalid:not(.AsyncValidation).touched {
  border-color: #f15a24 !important;
}
.RbForm .Input input:invalid:not(.AsyncValidation).touched::placeholder,
.RbForm .Input input:invalid:not(.AsyncValidation).touched ~ label,
.RbForm .Input input:invalid:not(.AsyncValidation).touched ~ .Icon:after {
  color: #f15a24;
}
.RbForm .Input input:invalid:not(.AsyncValidation).touched ~ .Error {
  opacity: 1;
  overflow: visible;
  max-height: 50px;
}
.RbForm .Input label {
  position: absolute;
  box-sizing: border-box;
  background: rgba(255,255,255,0.8);
  transition: all 0.2s ease;
  top: -10px;
  left: 10px;
  padding: 0 5px;
  border-radius: 5px;
  font-size: 14px;
  line-height: 1;
  padding-bottom: 4px;
}
.RbForm .Input .Icon {
  position: absolute;
  top: 0;
  right: 0;
  line-height: 47px;
  width: 40px;
}
.RbForm .Input .Icon:after {
  line-height: inherit;
}
.RbForm .Input .Error {
  font-size: 12px;
  padding-left: 15px;
  opacity: 0;
  transition-property: opacity, max-height;
  transition-duration: 0.2s;
  color: #f15a24;
  min-height: 20px;
  max-height: 20px;
  overflow: hidden;
}
.RbForm .Input.Select input {
  cursor: pointer;
}
.RbForm .Input.Select input:focus ~ .Options {
  display: block;
}
.RbForm .Input.Select .Options {
  position: absolute;
  top: 48px;
  left: 0;
  width: 100%;
  max-height: 220px;
  background-color: #fff;
  background-image: linear-gradient(180deg, #fff 0%, rgba(176,190,197,0.04) 100%);
  box-shadow: 0 5px 24px 0 rgba(0,0,0,0.5);
  color: #90a4ae;
  overflow-y: auto;
  overflow-x: hidden;
  z-index: 1;
  font-size: 14px;
  line-height: 36px;
  padding: 3px 0;
  border: 1px solid #15a99d;
  border-radius: 5px;
  display: none;
}
.RbForm .Input.Select .Option {
  background: transparent;
  cursor: pointer;
  padding: 0 15px;
}
.RbForm .Input.Select .Option:hover {
  background: rgba(22,39,43,0.1);
  color: #00a99d;
}
.RbForm .Input.Select .Option.Selected,
.RbForm .Input.Select .Option.Selected:hover {
  background: rgba(22,39,43,0.1);
  color: #00a99d;
}
.RbForm .Input.Search input:focus ~ .Menu {
  display: block;
}
.RbForm .Input.Search .Menu {
  position: absolute;
  top: 48px;
  left: 0;
  width: 100%;
  background-color: #fff;
  background-image: linear-gradient(180deg, #fff 0%, rgba(176,190,197,0.04) 100%);
  box-shadow: 0 5px 24px 0 rgba(0,0,0,0.5);
  color: #90a4ae;
  z-index: 1;
  font-size: 14px;
  line-height: 36px;
  padding: 2px 0;
  border: 1px solid #15a99d;
  border-radius: 5px;
  display: none;
}
.RbForm .Input.Search .Options {
  max-height: 300px;
  overflow-y: auto;
  overflow-x: hidden;
}
.RbForm .Input.Search .Option {
  height: 60px;
  color: #b0bec5;
  padding: 0 10px;
  font-size: 13px;
  line-height: 15px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  background: transparent;
  cursor: pointer;
}
.RbForm .Input.Search .Option:hover {
  background: rgba(22,39,43,0.1);
  color: #00a99d;
}
.RbForm .Input.Search .Option:hover .Title {
  color: #00b8ab;
}
.RbForm .Input.Search .Option.Selected {
  border-bottom: 1px solid #00b8ab;
}
.RbForm .Input.Search .Option div {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  color: rgba(144,164,174,0.5);
}
.RbForm .Input.Search .Option .Title {
  color: #90a4ae;
}
.RbForm .Input.Search .NotFound {
  border-top: 1px solid #00b8ab;
  background: transparent;
  display: flex;
  color: rgba(144,164,174,0.7);
  padding: 10px;
  font-size: 13px;
  line-height: 15px;
  align-items: center;
}
.RbForm .Input.Search .NotFound > :first-child {
  flex: 1 1 100%;
}
.RbForm .Input.Search .NotFound > :last-child {
  flex: 0 0 auto;
  margin-left: 20px;
}
.RbForm .Input.Search .Title,
.RbForm .Input.Search .Selected .Title {
  color: #00b8ab;
  font-size: 14px;
  line-height: 18px;
  margin-bottom: 5px;
}
.RbForm .Input.Search .Title:before,
.RbForm .Input.Search .Selected .Title:before {
  font-size: 20px;
  margin-right: 5px;
}
.RbForm .Input.Search .AddManually {
  border-color: #00b8ab;
  margin-left: 20px;
}
.RbForm .Map .InputMap {
  height: 370px;
  border-radius: 10px;
  border: 1px solid #00b8ab;
}
.RbForm .Map .CoordinatesHelp {
  font-size: 13px;
  color: #637078;
  text-align: center;
  line-height: 30px;
  margin-bottom: 20px;
}
.RbForm .Map .CoordinatesColumns {
  display: grid;
  grid-template-columns: 1fr 1fr;
  column-gap: 10px;
}

.Header.svelte-chjjce{padding-left:14px;display:flex;height:63px;flex-direction:column;justify-content:center;font-size:12px;line-height:20px;color:#546e7a}.HeaderTitle.svelte-chjjce{font-weight:bold;font-size:16px;color:#455a64}.Content.svelte-chjjce{padding:0 14px;margin-bottom:20px;overflow:auto;min-height:600px;max-height:600px}.Columns66.svelte-chjjce{display:grid;grid-template-columns:2fr 1fr;column-gap:10px}

.Header.svelte-d6cjbx.svelte-d6cjbx{padding-left:14px;display:flex;height:63px;flex-direction:column;justify-content:center;font-size:12px;line-height:20px;color:#546e7a}.HeaderTitle.svelte-d6cjbx.svelte-d6cjbx{font-weight:bold;font-size:16px;color:#455a64}.Input.svelte-d6cjbx.svelte-d6cjbx{position:relative;margin-top:10px;padding:0 14px}.Input.svelte-d6cjbx input.svelte-d6cjbx{background-color:#fff;border:1px solid #cfd8dc;border-radius:6px 6px 6px 6px;font-family:"Noto Sans", Sans-serif;font-weight:500;color:#37474f;font-size:16px;min-height:47px;padding:6px 16px;width:100%;max-width:100%;line-height:1.4;box-sizing:border-box;margin:0;outline:none}.Input.svelte-d6cjbx input.svelte-d6cjbx::placeholder{color:inherit;font-family:inherit;opacity:0.6}.Input input:placeholder-shown ~ label.svelte-d6cjbx.svelte-d6cjbx{opacity:0;top:0}.Input input ~ label.svelte-d6cjbx.svelte-d6cjbx,.Input input ~ .Icon.svelte-d6cjbx.svelte-d6cjbx:after{color:#78909c}.Input.svelte-d6cjbx input.svelte-d6cjbx:focus{border-color:#00a99d}.Input input:focus ~ label.svelte-d6cjbx.svelte-d6cjbx,.Input input:focus ~ .Icon.svelte-d6cjbx.svelte-d6cjbx:after{color:#00a99d}.Input.svelte-d6cjbx .WithIcon.svelte-d6cjbx{padding-right:50px}.Input.svelte-d6cjbx label.svelte-d6cjbx{position:absolute;box-sizing:border-box;background:rgba(255,255,255,0.8);transition:all 0.2s ease;top:-10px;left:10px;padding:0 5px;border-radius:5px;font-size:14px;line-height:1;padding-bottom:4px}.Input.svelte-d6cjbx .Icon.svelte-d6cjbx{position:absolute;top:0;right:14px;line-height:47px;width:40px}.Input.svelte-d6cjbx .Icon.svelte-d6cjbx:after{line-height:inherit}.Menu.svelte-d6cjbx.svelte-d6cjbx{width:100%;color:#90a4ae;font-size:14px;line-height:36px;padding:2px 0;margin-top:15px;height:50vh;overflow:hidden;display:flex;flex-direction:column}.Menu.svelte-d6cjbx .Options.svelte-d6cjbx{overflow-y:auto;overflow-x:hidden;flex:0 1 100%}.Menu.svelte-d6cjbx .Option.svelte-d6cjbx{height:60px;color:#b0bec5;font-size:13px;line-height:15px;display:flex;background:transparent;cursor:pointer}.Menu.svelte-d6cjbx .Option.svelte-d6cjbx:before{flex:0 0 50px}.Menu.svelte-d6cjbx .Option div.svelte-d6cjbx{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:rgba(144,164,174,0.5)}.Menu.svelte-d6cjbx .Option .Title.svelte-d6cjbx{color:#90a4ae}.Menu.svelte-d6cjbx .Option.svelte-d6cjbx:not(.Locked):hover{background:rgba(22,39,43,0.1);color:#00a99d}.Menu.svelte-d6cjbx .Option:not(.Locked):hover .Title.svelte-d6cjbx{color:#00b8ab}.Menu.svelte-d6cjbx .Option.Locked.svelte-d6cjbx{cursor:initial}.Menu.svelte-d6cjbx .Option.Locked.svelte-d6cjbx:before{color:#546e7a}.Menu.svelte-d6cjbx .Option.Selected.svelte-d6cjbx:before{color:#00b8ab}.Menu.svelte-d6cjbx .Option.Selected .Title.svelte-d6cjbx{color:#00b8ab}.Menu.svelte-d6cjbx .Option.Notification.svelte-d6cjbx{justify-content:center;align-items:center}.Menu.svelte-d6cjbx .Option.Notification.svelte-d6cjbx:hover{background:inherit}.Menu.svelte-d6cjbx .Option.Notification .Title.svelte-d6cjbx{color:#00b8ab}.Menu.svelte-d6cjbx .NotFound.svelte-d6cjbx{display:flex;color:rgba(144,164,174,0.7);padding:10px;font-size:13px;line-height:15px;align-items:flex-end;justify-content:space-between;flex:0 0 auto}.Menu.svelte-d6cjbx .Title.svelte-d6cjbx,.Menu.svelte-d6cjbx .Selected .Title.svelte-d6cjbx{color:#00b8ab;font-size:14px;line-height:18px;margin-bottom:5px}.Menu.svelte-d6cjbx .Title.svelte-d6cjbx:before,.Menu.svelte-d6cjbx .Selected .Title.svelte-d6cjbx:before{font-size:20px;margin-right:5px}

.Inline.svelte-17ge0fr{display:inline-block}.aBtn.asLarge.CustomButton.svelte-17ge0fr{background:#313c42;border-radius:2px;color:#90a4ae;height:36px;font-size:13px;border:1px solid #313c42;text-decoration:none;margin-top:10px}.aBtn.asLarge.CustomButton.svelte-17ge0fr:hover{color:#cfd8dc}.aBtn.asLarge.CustomButton.svelte-17ge0fr:focus{border-color:#00b8ab}.aBtn.asLarge.CustomButton.Active.svelte-17ge0fr{color:#fff;border-color:#00b8ab}

.Component.svelte-1ljppyf{display:flex;position:relative}.Container.svelte-1ljppyf{margin-right:10px}.View.svelte-1ljppyf{display:flex;text-decoration:none;color:#fff;font-size:14px;line-height:24px;height:36px;min-width:340px;max-width:340px;background:transparent;border:0;border-bottom:1px solid rgba(255,255,255,0.3);text-align:left;overflow:hidden;cursor:pointer}.Text.svelte-1ljppyf{flex:1 1 100%;margin-left:10px;overflow:hidden;padding-right:30px;color:rgba(255,255,255,0.8)}.Label.svelte-1ljppyf{font-size:11px;line-height:12px;text-transform:uppercase;color:rgba(255,255,255,0.5)}.Backdrop.svelte-1ljppyf{position:fixed;top:0;left:0;right:0;bottom:0;z-index:100}.Menu.svelte-1ljppyf{position:absolute;left:-10px;top:38px;min-width:340px;max-width:400px;max-height:500px;z-index:101;box-shadow:0 5px 24px 0 rgba(0,0,0,0.5);overflow-y:auto;overflow-x:hidden;background:#37474f;border:1px solid #16272b;border-radius:5px;color:#90a4ae}.MenuItem.svelte-1ljppyf{height:50px;font-size:14px;line-height:16px;transition:all 0ms linear, background 0.2s ease-in-out, color 0.2s ease-in-out;width:100%;padding:0 10px;box-sizing:border-box;overflow:hidden;cursor:pointer}.MenuItem.Active.svelte-1ljppyf,.MenuItem.Active.svelte-1ljppyf:hover{background:#00a99d;color:#fff !important}.MenuItem.Opened.svelte-1ljppyf,.MenuItem.Opened.svelte-1ljppyf:hover{color:#fff !important}.MenuItem.svelte-1ljppyf:hover{background:#37474f;color:#fff !important}.MenuItemText.svelte-1ljppyf{flex:1;padding-left:10px}.SubMenu.svelte-1ljppyf{background:#263238}.SubMenuItem.svelte-1ljppyf{height:42px;font-size:13px;line-height:42px;transition:all 0ms linear, background 0.2s ease-in-out, color 0.2s ease-in-out;width:100%;padding:0 10px 0 25px;box-sizing:border-box;overflow:hidden;cursor:pointer}.SubMenuItem.Active.svelte-1ljppyf,.SubMenuItem.Active.svelte-1ljppyf:hover{color:#00b8ab}.SubMenuItem.svelte-1ljppyf:not(.Active):hover{color:#fff !important}.SubMenuItem.svelte-1ljppyf:before{padding-right:10px}.aBtn.CustomButton.svelte-1ljppyf{border-radius:2px;background:#313c42}

rb-tooltip,rb-bm-tooltip,rb-on-event-tooltip{position:fixed;top:0;left:0;background-color:rgba(55,71,79,0.8);z-index:81;padding:3px 10px;color:white;border-radius:5px;animation-duration:.3s;display:none;white-space:normal;font-size:11px;max-width:200px;max-height:500px;text-align:center}rb-tooltip p,rb-bm-tooltip p,rb-on-event-tooltip p{text-align:left}rb-tooltip .tooltip-error-box,rb-bm-tooltip .tooltip-error-box,rb-on-event-tooltip .tooltip-error-box{margin:3px -10px -3px -10px;color:white;padding:1px 10px 2px;background:#f15a24 !important;text-align:left;border-radius:0 0 5px 5px;display:none}rb-tooltip .tooltip-error-box.show,rb-bm-tooltip .tooltip-error-box.show,rb-on-event-tooltip .tooltip-error-box.show{display:block}rb-on-event-tooltip dl{text-align:left;margin:0}rb-on-event-tooltip dl dd{display:inline;margin:0}rb-on-event-tooltip dl dd:after{display:block;content:''}rb-on-event-tooltip dl dt{display:inline-block;font-weight:bold}rb-on-event-tooltip dl dt:after{content:": "}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}

.rbAbsTooltip{position:absolute;top:0;left:0;visibility:hidden;overflow:hidden;white-space:normal;z-index:1000;opacity:0;transition:opacity 0s ease-out 0s;max-width:200px;max-height:100px;background:#455A64;border-radius:3px;box-shadow:0 0 5px rgba(0,0,0,0.18);padding:5px;font-size:11px;line-height:12px;color:#CFD8DC}.rbAbsTooltip.show{visibility:visible;opacity:1;transition:opacity .4s ease-out .2s}.rbAbsTooltip .tooltipTitle{font-weight:bold;font-size:12px;line-height:16px;text-transform:uppercase;color:white}

rb-float .window-overlay{position:fixed;left:0;right:0;top:0;bottom:0;z-index:10000;background:rgba(0,0,0,0.3)}rb-float .window-container{min-width:300px;max-width:450px;max-height:80%;position:fixed;box-shadow:0 0 8px 0 rgba(0,0,0,0.4);background:white}

rb-virtual-repeat-container{box-sizing:border-box;display:block;margin:0;overflow:hidden;padding:0;position:relative}rb-virtual-repeat-container .rb-virtual-repeat-scroller{bottom:0;box-sizing:border-box;left:0;margin:0;overflow:auto;padding:0;position:absolute;right:0;top:0;min-width:100%;-webkit-overflow-scrolling:touch}rb-virtual-repeat-container .rb-virtual-repeat-sizer{box-sizing:border-box;height:1px;display:block;margin:0;padding:0;width:1px}rb-virtual-repeat-container .rb-virtual-repeat-offsetter{box-sizing:border-box;top:0;width:100%;margin:0;padding:0;position:absolute}

rb-rating{display:flex}

.rbLetter {
  font-size: 14px;
  color: #546e7a;
  font-weight: normal;
  display: block;
}
.rbLetter p, .rbLetter div, .rbLetter span, .rbLetter a, .rbLetter a:hover, .rbLetter a:visited {
  font-size: 14px;
  line-height: 20px;
  font-weight: normal;
}
.rbLetter:not(.printRbLetter) .inserted {
  color: #00a99d;
}
.rbLetter p {
  margin: 20px 0 !important;
}
.rbLetter h1 {
  display: block;
  font-size: 2em;
  margin: 0.67em 0;
  font-weight: bold;
}
.rbLetter h2 {
  display: block;
  font-size: 1.7em;
  margin: 0.83em 0;
  font-weight: bold;
}
.rbLetter h3 {
  display: block;
  font-size: 1.5em;
  margin: 1em 0;
  font-weight: bold;
}
.rbLetter h4 {
  display: block;
  font-size: 1.3em;
  margin: 1.33em 0;
  font-weight: bold;
}
.rbLetter h5 {
  display: block;
  font-size: 1.17em;
  margin: 1.67em 0;
  font-weight: bold;
}
.rbLetter h6 {
  display: block;
  font-size: 1em;
  margin: 2.33em 0;
  font-weight: bold;
}
.rbLetter hr {
  display: block;
  margin: 6px 0;
  border: 0;
  border-top: 1px dashed #e1e4e6;
}
.rbLetter .insertedLogo {
  max-width: 250px;
  max-height: 150px;
}
.rbLetter .insertedTable {
  line-height: 2;
  font-size: 12px;
}
.rbLetter .insertedTable table {
  min-width: 300px;
}
.rbLetter .insertedTable table tr:first-child {
  font-weight: bold;
}
.rbLetter .inserted a {
  font-size: 14px;
  line-height: 20px;
  color: #1cb1a8;
}
.rbLetter .ViewRateQuickConfiguration {
  width: 250px;
  color: #cfd8dc;
  display: inline-flex;
  flex-direction: column;
}
.rbLetter .ViewRateQuickConfigurationRow {
  margin-top: 5px;
  flex: 0 0 auto;
  display: flex;
  flex-direction: row;
}
.rbLetter .ViewRateQuickConfigurationRowLabel {
  font-size: 13px;
  color: #78909c;
  flex: 0 0 auto;
  margin-right: 5px;
}
.rbLetter .ViewRateQuickConfigurationRowSeparator {
  font-size: 13px;
  border-bottom: 1px dotted #cfd8dc;
  flex: 1 0 auto;
}
.rbLetter .ViewRateQuickConfigurationRowValue {
  flex: 0 0 auto;
  margin-left: 5px;
}
.rbLetter .ViewRateQuickConfigurationRowValue .inserted {
  font-size: 13px;
  color: #b0bec5;
}
.rbLetter .ViewRateQuickLogoSubtitle .inserted {
  color: #546e7a;
}
.rbLetter .ViewRateQuickRfpTitle {
  margin: 0;
}
.rbLetter .ViewRateQuickRfpTitle .inserted {
  font-weight: bold;
  font-size: 18px;
  line-height: 24px;
  color: #455a64;
}

.msGridColumn1{-ms-grid-column:1}.msGridColumn2{-ms-grid-column:2}.msGridColumn3{-ms-grid-column:3}.msGridColumn4{-ms-grid-column:4}.msGridColumn5{-ms-grid-column:5}.msGridColumn6{-ms-grid-column:6}.msGridColumn7{-ms-grid-column:7}.msGridColumn8{-ms-grid-column:8}.msGridColumn9{-ms-grid-column:9}.msGridColumn10{-ms-grid-column:10}.msGridColumn11{-ms-grid-column:11}.msGridColumn12{-ms-grid-column:12}.msGridColumn13{-ms-grid-column:13}.msGridColumn14{-ms-grid-column:14}.msGridColumn15{-ms-grid-column:15}.msGridColumn17{-ms-grid-column:17}.rb-bid-manager-custom-actions{width:100%;height:100%;display:flex}.rb-bid-manager-custom-actions button.action{background:linear-gradient(to top, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 100%),linear-gradient(180deg, #2b393f 0%, #2b393f 86.27%, #263238 90%);height:27px;box-sizing:border-box;border:1px solid #16272B;border-radius:2px;margin:0 0 0 10px;line-height:27px;color:white;font-size:12px;padding:0 10px;display:block;vertical-align:top;white-space:nowrap}.rb-bid-manager-custom-actions button.action:hover{background:linear-gradient(to top, rgba(255,255,255,0.1) 0%, rgba(255,255,255,0.1) 100%),linear-gradient(180deg, #2b393f 0%, #2b393f 86.27%, #263238 90%);color:white;border:1px solid #16272B}.rb-bid-manager-custom-actions button.action.material-icons{font-size:13px;vertical-align:top;line-height:27px}.rb-bid-manager-custom-actions button.action.with-icon i.material-icons{font-size:13px;vertical-align:top;line-height:27px}.rb-bid-manager-custom-actions button.action.contrast{background:#00A99D;border:1px solid #00A99D;color:white}.rb-bid-manager-custom-actions button.action.contrast:hover,.rb-bid-manager-custom-actions button.action.contrast.dropdown-open{background:#00B8AB}.rb-bid-manager-custom-actions .dropdown{max-width:400px;min-width:280px}.rb-bid-manager-custom-actions .dropdown li.icon-2-lines{max-width:400px !important;height:50px !important}.rb-bid-manager-custom-actions .dropdown li.icon-2-lines a{height:50px;display:flex;flex-direction:row;border:1px solid transparent;border-left:0;border-right:0;box-sizing:border-box;transition:border 0ms linear, background 0.2s ease-in-out}.rb-bid-manager-custom-actions .dropdown li.icon-2-lines a:hover{border-color:#16272B;background:#263238}.rb-bid-manager-custom-actions .dropdown li.icon-2-lines a:hover>div.lines>div.main{color:#00A99D}.rb-bid-manager-custom-actions .dropdown li.icon-2-lines a>div.icon{width:50px;flex:0 0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#CFD8DC;font-size:18px}.rb-bid-manager-custom-actions .dropdown li.icon-2-lines a>div.lines{flex:1 1 100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-right:50px}.rb-bid-manager-custom-actions .dropdown li.icon-2-lines a>div.lines div.main{line-height:15px;font-size:13px;color:#CFD8DC;transition:color 0.2s ease-in-out}.rb-bid-manager-custom-actions .dropdown li.icon-2-lines a>div.lines div.sub{line-height:13px;font-size:11px;text-transform:uppercase;color:#90A4AE}

.Buttons.svelte-h3i4e8{display:flex;justify-content:flex-end;padding:0 15px 20px}

svelte-virtual-list-viewport.svelte-yyyhl1{position:relative;overflow-y:auto;-webkit-overflow-scrolling:touch;display:block}svelte-virtual-list-heading.svelte-yyyhl1{display:block;position:sticky;top:0;z-index:9}svelte-virtual-list-contents.svelte-yyyhl1,svelte-virtual-list-row.svelte-yyyhl1{display:block}svelte-virtual-list-row.svelte-yyyhl1{overflow:hidden}svelte-virtual-list-footer.svelte-yyyhl1{display:block;position:sticky;bottom:0;left:0;z-index:1}

.QuickSearchContainer.svelte-x6vrq6{font-size:12px;box-sizing:border-box;height:36px;line-height:36px;border:1px solid #dcdee0;border-radius:20px;padding:0 10px;background:#fff;display:flex}.QuickSearchContainer.svelte-x6vrq6:before{font-size:24px;color:#78909c}.QuickSearchContainer.Focused.svelte-x6vrq6{border-color:#00a99d}input.svelte-x6vrq6{width:100%;background:transparent;border:transparent;outline:transparent;font-family:"Noto Sans", sans-serif;font-size:13px;color:#5546e7 a}input.svelte-x6vrq6::placeholder{font-family:"Noto Sans", sans-serif;font-size:13px;line-height:36px;color:#78909c}

.body.svelte-8athjw{height:400px;border-bottom:1px solid #dcdee0;margin-bottom:20px}.ListHeading.svelte-8athjw{height:45px;padding:0 15px;background:#fff;border-bottom:1px solid #dcdee0}.DestinationItem.svelte-8athjw{box-sizing:border-box;height:48px;border-bottom:1px solid #dcdee0;cursor:pointer;padding:9px 15px}.DestinationItem.svelte-8athjw:hover{background:#eceff1}.Name.svelte-8athjw{font-size:13px;color:#37474f;font-weight:bold;line-height:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Rfp.svelte-8athjw{color:#78909c;font-size:12px;line-height:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rbCenter.svelte-8athjw{font-size:15px;font-weight:bold;color:#78909c;margin:20px}

.msGridColumn1{-ms-grid-column:1}.msGridColumn2{-ms-grid-column:2}.msGridColumn3{-ms-grid-column:3}.msGridColumn4{-ms-grid-column:4}.msGridColumn5{-ms-grid-column:5}.msGridColumn6{-ms-grid-column:6}.msGridColumn7{-ms-grid-column:7}.msGridColumn8{-ms-grid-column:8}.msGridColumn9{-ms-grid-column:9}.msGridColumn10{-ms-grid-column:10}.msGridColumn11{-ms-grid-column:11}.msGridColumn12{-ms-grid-column:12}.msGridColumn13{-ms-grid-column:13}.msGridColumn14{-ms-grid-column:14}.msGridColumn15{-ms-grid-column:15}.msGridColumn17{-ms-grid-column:17}rb-bid-manager-actions,.rfp-manager-actions{max-width:400px}rb-bid-manager-actions div.toolbox-content.message,.rfp-manager-actions div.toolbox-content.message{color:#90A4AE;font-size:13px;line-height:27px;white-space:nowrap}rb-bid-manager-actions div.toolbox-content.message rb-icon,rb-bid-manager-actions div.toolbox-content.message rb-icon .material-icons,.rfp-manager-actions div.toolbox-content.message rb-icon,.rfp-manager-actions div.toolbox-content.message rb-icon .material-icons{height:18px;line-height:27px;vertical-align:top;font-size:18px}rb-bid-manager-actions div.toolbox-content.actions,.rfp-manager-actions div.toolbox-content.actions{display:flex;flex-direction:row}rb-bid-manager-actions div.toolbox-content.actions>*,.rfp-manager-actions div.toolbox-content.actions>*{flex:0 1 auto}rb-bid-manager-actions div.toolbox-content.actions button.action,rb-bid-manager-actions div.toolbox-content.actions button.menu,.rfp-manager-actions div.toolbox-content.actions button.action,.rfp-manager-actions div.toolbox-content.actions button.menu{background:linear-gradient(180deg, #2b393f 0%, #2b393f 86.27%, #263238 90%);height:27px;box-sizing:border-box;border:1px solid #16272B;margin:0 10px 0 0;color:#90A4AE;font-size:12px;padding:0 5px;border-radius:2px;display:block;white-space:nowrap;line-height:16px;vertical-align:middle}rb-bid-manager-actions div.toolbox-content.actions button.action:hover,rb-bid-manager-actions div.toolbox-content.actions button.menu:hover,.rfp-manager-actions div.toolbox-content.actions button.action:hover,.rfp-manager-actions div.toolbox-content.actions button.menu:hover{background:#263238;color:white}rb-bid-manager-actions div.toolbox-content.actions button.action.material-icons,rb-bid-manager-actions div.toolbox-content.actions button.menu.material-icons,.rfp-manager-actions div.toolbox-content.actions button.action.material-icons,.rfp-manager-actions div.toolbox-content.actions button.menu.material-icons{font-size:13px;vertical-align:middle}rb-bid-manager-actions div.toolbox-content.actions button.action.with-icon,rb-bid-manager-actions div.toolbox-content.actions button.menu.with-icon,.rfp-manager-actions div.toolbox-content.actions button.action.with-icon,.rfp-manager-actions div.toolbox-content.actions button.menu.with-icon{white-space:nowrap}rb-bid-manager-actions div.toolbox-content.actions button.action.with-icon i.material-icons,rb-bid-manager-actions div.toolbox-content.actions button.menu.with-icon i.material-icons,.rfp-manager-actions div.toolbox-content.actions button.action.with-icon i.material-icons,.rfp-manager-actions div.toolbox-content.actions button.menu.with-icon i.material-icons{height:16px;font-size:14px;vertical-align:middle}rb-bid-manager-actions div.toolbox-content.actions button.action.ng-leave,.rfp-manager-actions div.toolbox-content.actions button.action.ng-leave{display:none}rb-bid-manager-actions div.toolbox-content.actions button.menu,.rfp-manager-actions div.toolbox-content.actions button.menu{margin-right:0;padding:0 25px 0 5px;position:relative}rb-bid-manager-actions div.toolbox-content.actions button.menu:after,.rfp-manager-actions div.toolbox-content.actions button.menu:after{font-family:'Material Icons';font-size:24px;content:'\e5C5';position:absolute;right:0}rb-bid-manager-actions div.toolbox-content.actions button.menu.dropdown-open,.rfp-manager-actions div.toolbox-content.actions button.menu.dropdown-open{background:#263238;color:#00B8AB}rb-bid-manager-actions div.toolbox-content.actions button.menu.dropdown-open:after,.rfp-manager-actions div.toolbox-content.actions button.menu.dropdown-open:after{content:'\e5C7';color:white}rb-bid-manager-actions div.toolbox-content.actions .dropdown li.secondary,rb-bid-manager-actions div.toolbox-content.actions .dropdown li.other,rb-bid-manager-actions div.toolbox-content.actions .dropdown li.rfp,.rfp-manager-actions div.toolbox-content.actions .dropdown li.secondary,.rfp-manager-actions div.toolbox-content.actions .dropdown li.other,.rfp-manager-actions div.toolbox-content.actions .dropdown li.rfp{border-top:1px solid #455A64}rb-bid-manager-actions div.toolbox-content.actions .dropdown li.secondary ~ li.secondary,rb-bid-manager-actions div.toolbox-content.actions .dropdown li.other ~ li.other,rb-bid-manager-actions div.toolbox-content.actions .dropdown li.rfp ~ li.rfp,.rfp-manager-actions div.toolbox-content.actions .dropdown li.secondary ~ li.secondary,.rfp-manager-actions div.toolbox-content.actions .dropdown li.other ~ li.other,.rfp-manager-actions div.toolbox-content.actions .dropdown li.rfp ~ li.rfp{border-color:transparent}

#bid-manager-hotel-profile{width:560px;height:600px;background:#ECEFF1;overflow:hidden}#bid-manager-hotel-profile .hotel-closed{position:absolute;bottom:10px;color:#F15A24;font-weight:bold;right:10px;font-size:20px;text-shadow:rgba(0,0,0,0.7) 2px 2px 4px}#bid-manager-hotel-profile-tooltip{width:280px;max-height:364px;background:white;padding:5px;box-sizing:border-box;border-radius:3px;position:absolute}#bid-manager-hotel-profile-tooltip .details>div{width:auto}#bid-manager-hotel-profile-tooltip .details .header{padding:0}#bid-manager-hotel-profile-tooltip .details .section .detail{margin-top:5px;height:30px}#bid-manager-hotel-profile-tooltip .details .section.hint{text-align:right;color:#00B3A6;font-size:9px;text-transform:uppercase}#bid-manager-hotel-profile-tooltip .details .section .icon{width:25px;text-align:center}#bid-manager-hotel-profile-tooltip .details .section .icon rb-icon{font-size:18px;height:auto}.window .footer.footer-margin,.rb-dialog.entity-profile .footer.footer-margin{margin:0;padding:28px 10px 12px;font-size:11px;background:white}.window .footer.footer-margin button,.rb-dialog.entity-profile .footer.footer-margin button{font-size:13px}.window .footer.footer-margin button.error,.window .footer.footer-margin button.main,.rb-dialog.entity-profile .footer.footer-margin button.error,.rb-dialog.entity-profile .footer.footer-margin button.main{margin-left:10px}.entity-profile{box-sizing:border-box;background:white}.entity-profile .details>div{width:50%;box-sizing:border-box}.entity-profile .details>div.left{margin-right:1px}.entity-profile .details>div.left .section{padding:0 3px 0 5px}.entity-profile .details div.title{margin:0 0 1px;height:34px;padding:10px;box-sizing:border-box}.entity-profile .details div.title h1{color:#90A4AE;font-size:12px;text-transform:none;font-weight:normal}.entity-profile .details div.title h1 .fa{font-size:16px;color:#455A64;margin-top:1px}.entity-profile .details .header{background:white;padding:5px 3px 0 5px}.entity-profile .details .header>div{width:270px;height:180px}.entity-profile .details .header>div>div{height:99px;background:linear-gradient(to bottom, rgba(6,18,20,0.6) 23.06%, rgba(55,71,79,0) 79.79%);padding:6px 8px;color:white}.entity-profile .details .header>div>div .fa{font-size:16px;margin-right:5px;margin-top:1px}.entity-profile .details .header>div>div h1{font-size:13px;font-weight:bold;text-transform:capitalize;color:white}.entity-profile .details .header>div>div h2{font-size:10px;font-weight:normal;text-transform:uppercase;color:white}.entity-profile .details .section{line-height:20px}.entity-profile .details .section.important-amenities{line-height:1;padding-right:5px;box-sizing:border-box}.entity-profile .details .section.important-amenities div{display:block;height:60px;padding:5px 0;box-sizing:border-box}.entity-profile .details .section.important-amenities div .icon{height:25px;padding:0;width:100%;text-align:center}.entity-profile .details .section.important-amenities div .icon .material-icons{position:static}.entity-profile .details .section.important-amenities div .text{text-align:center;height:25px;width:100%;padding:0}.entity-profile .details .section.no-amenities{text-align:center;padding:10px;color:#B0BEC5;font-size:11px}.entity-profile .details .section.amenities{background:linear-gradient(to bottom, rgba(0,0,0,0.03) 0%, white 10%, white 90%, rgba(0,0,0,0.03) 100%)}.entity-profile .details .section .label{font-size:10px;color:#90A4AE;vertical-align:middle;line-height:inherit}.entity-profile .details .section .value{color:#455A64;font-size:12px;font-weight:bold;vertical-align:middle;line-height:inherit}.entity-profile .details .section .rating{justify-content:flex-end;padding:0;height:auto;line-height:inherit;width:auto;vertical-align:middle}.entity-profile .details .section .rating .material-icons{font-size:16px;height:16px;line-height:inherit;vertical-align:middle}.entity-profile .details .section .detail{color:#455A64;font-size:12px;margin-top:10px}.entity-profile .details .section .detail .icon{max-height:24px}.entity-profile .details .section .detailTitle{color:#455A64;font-size:13px;font-weight:bold;margin-top:15px}.entity-profile .details .section a.link{color:#455A64;font-size:12px}.entity-profile .details .section .text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}

.uploadDestinationsText{font-size:11px;color:#78909C}.uploadDestinationsTextError{font-size:13px;color:#F15A24;font-weight:bold}

.create-new-supplier-contact{width:500px}.create-new-supplier-contact .head{color:#546e79;padding-top:10px;height:70px}.create-new-supplier-contact .head>div{display:flex;align-items:center}.create-new-supplier-contact .head>div h3{font-size:14px}.create-new-supplier-contact .head>div i.material-icons{height:50px;width:50px;background:#e7ebed;color:#65767e;text-align:center;margin-right:10px;line-height:50px;font-size:32px;border-radius:5px}.create-new-supplier-contact .head .subtitle{font-size:12px;color:#78909C}

.msGridColumn1{-ms-grid-column:1}.msGridColumn2{-ms-grid-column:2}.msGridColumn3{-ms-grid-column:3}.msGridColumn4{-ms-grid-column:4}.msGridColumn5{-ms-grid-column:5}.msGridColumn6{-ms-grid-column:6}.msGridColumn7{-ms-grid-column:7}.msGridColumn8{-ms-grid-column:8}.msGridColumn9{-ms-grid-column:9}.msGridColumn10{-ms-grid-column:10}.msGridColumn11{-ms-grid-column:11}.msGridColumn12{-ms-grid-column:12}.msGridColumn13{-ms-grid-column:13}.msGridColumn14{-ms-grid-column:14}.msGridColumn15{-ms-grid-column:15}.msGridColumn17{-ms-grid-column:17}#set-supplier-contact .no-contacts{display:flex;flex-direction:column;align-items:center;justify-content:center;height:200px;color:#546e79}#set-supplier-contact .no-contacts h3{font-weight:lighter}#set-supplier-contact .no-contacts p{padding:0 10px;text-align:center;margin:10px 0}#set-supplier-contact .tab{flex:1;text-align:center;font-size:13px;margin:0 15px;padding:0 0 3px 0;display:flex;align-items:center;color:#8198a3}#set-supplier-contact .tab .type{margin-right:5px}#set-supplier-contact .tab>div{display:flex;align-items:center}#set-supplier-contact .tab.active,#set-supplier-contact .tab:hover{color:#576a73}#set-supplier-contact .tab.active .type,#set-supplier-contact .tab:hover .type{font-weight:900}#set-supplier-contact .tab.active div.material-icons:first-child,#set-supplier-contact .tab:hover div.material-icons:first-child{color:#00a89d}#set-supplier-contact .tab div.material-icons:first-child{margin-right:10px}.setSupplierContactTabContainer{display:flex}.setSupplierContactSuppliersContainer{flex:0 1 auto;display:flex;flex-direction:column;min-height:200px;max-height:calc(95vh - 300px)}.setSupplierContactChainsHeaderIcon{flex:0 0 32px;padding-top:3px;display:inline-block;vertical-align:middle}.setSupplierContactChainsHeaderTooltip{z-index:99999}.setSupplierContactSuppliersHeader{display:flex;justify-content:space-between;align-items:center;padding:0 10px 0;position:sticky;top:0;background:#ebeff2;z-index:1}.setSupplierContactSuppliersHeader .title{font-size:13px;color:#455a65}.setSupplierContactSuppliersHeader .sub{font-size:12px;color:#8198a3}.setSupplierContactSuppliers{overflow-y:auto;flex:0 1 auto;margin:10px}.setSupplierContactCustomContactForm{padding:10px 12px}

.ContactItem.svelte-1p42wtd.svelte-1p42wtd{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.ContactItem.BadEmail.svelte-1p42wtd.svelte-1p42wtd{cursor:not-allowed}.Radio.svelte-1p42wtd.svelte-1p42wtd{color:#b0bbc5;margin-right:10px;max-width:20px}.Selected.svelte-1p42wtd .Radio.svelte-1p42wtd{color:#01a99d}.BadEmail.svelte-1p42wtd .Radio.svelte-1p42wtd{color:#f15a24}.WhiteBG.svelte-1p42wtd.svelte-1p42wtd{padding:10px;background:#f6f7f9;border-radius:5px;flex:1;margin:5px;width:490px;box-sizing:border-box;overflow:hidden}.ContactDetails.svelte-1p42wtd.svelte-1p42wtd{display:flex;flex-wrap:wrap;align-items:center}.ContactItem.Selected.svelte-1p42wtd .WhiteBG.svelte-1p42wtd,.ContactItem.svelte-1p42wtd:hover .WhiteBG.svelte-1p42wtd{background:#fff}.setSupplierContactItemStatusIcon.svelte-1p42wtd.svelte-1p42wtd{color:#b0bbc5;font-size:18px}.setSupplierContactItemStatusIconVerified.svelte-1p42wtd.svelte-1p42wtd{color:#01a99d}.setSupplierContactItemStatusLabel.svelte-1p42wtd.svelte-1p42wtd{font-size:12px;color:#78909c}.LastActive.svelte-1p42wtd.svelte-1p42wtd{font-size:12px;color:#01a99d}.setSupplierContactSupplierName.svelte-1p42wtd.svelte-1p42wtd{font-size:15px;line-height:18px;color:#455a64;font-weight:bold}.setSupplierContactSupplierName.svelte-1p42wtd span.svelte-1p42wtd{font-weight:normal;font-size:12px}.LastActiveContainer.svelte-1p42wtd.svelte-1p42wtd{font-size:12px;color:#78909c;display:flex;align-items:center}.setSupplierContactItemStatus.svelte-1p42wtd.svelte-1p42wtd{display:flex;align-items:center}.setSupplierContactItemPictureImgContainer.svelte-1p42wtd.svelte-1p42wtd{height:48px;width:48px;border:1px solid #fff;border-radius:24px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;margin-right:10px;overflow:hidden;background:#e7ebed;color:#b0bec5}.setSupplierContactItemPictureImg.svelte-1p42wtd.svelte-1p42wtd{height:48px;min-width:48px}.Info.svelte-1p42wtd.svelte-1p42wtd{margin-top:10px;display:flex;font-size:12px;color:#8a9ea9;position:relative}.InfoDetails.svelte-1p42wtd.svelte-1p42wtd{flex:1;display:flex;min-width:0;overflow:hidden}.InfoDetail.svelte-1p42wtd.svelte-1p42wtd{margin-right:15px;display:inline-flex;align-items:center}.InfoDetail.svelte-1p42wtd.svelte-1p42wtd:before{font-size:18px;margin-right:3px}.InfoDetail.svelte-1p42wtd span.svelte-1p42wtd{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.InfoDetail.svelte-1p42wtd i.svelte-1p42wtd{font-size:15px;margin-right:5px;opacity:0.8}.Edit.svelte-1p42wtd.svelte-1p42wtd{justify-content:flex-end;min-width:0;cursor:pointer;font-size:13px}.Edit.svelte-1p42wtd.svelte-1p42wtd:hover{text-decoration:underline}.BadEmailNotification.svelte-1p42wtd.svelte-1p42wtd{font-size:13px;color:#f15a24}.BadEmailNotification.svelte-1p42wtd.svelte-1p42wtd:before{font-size:18px;margin-right:5px}.BadEmailNotification.svelte-1p42wtd.svelte-1p42wtd:after{font-size:18px;margin-left:5px}.BadEmailNotificationTooltip.svelte-1p42wtd.svelte-1p42wtd{max-width:400px;background:#f15a24;color:#fff}

.TextAreaInputContainer.svelte-vvoq0g{position:relative;font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit;min-height:inherit;background:transparent}.TextAreaInput.svelte-vvoq0g{font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit;padding:0;margin:0;box-sizing:border-box;border:0;display:inline-block;white-space:pre-wrap;overflow:hidden;word-break:break-all;overflow-wrap:anywhere;background:transparent;position:absolute;top:0;left:0;width:100%;height:100%;resize:none;padding:inherit}.TextAreaInput.svelte-vvoq0g::placeholder{color:#b0bec5}.TextAreaInputClone.svelte-vvoq0g{font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit;padding:0;margin:0;box-sizing:border-box;border:0;display:inline-block;white-space:pre-wrap;overflow:hidden;word-break:break-all;overflow-wrap:anywhere;color:transparent}

.Component.svelte-bvt9pu{position:relative;padding-top:15px}.Label.svelte-bvt9pu{position:absolute;top:7px;z-index:1;background:#fff;font-size:12px;line-height:12px;color:#b0bec5;padding:0 5px;left:10px}.Label.Error.svelte-bvt9pu{color:#f15a24}.Counter.svelte-bvt9pu{position:absolute;top:7px;z-index:1;background:#fff;font-size:12px;line-height:12px;color:#b0bec5;padding:0 5px;right:10px}.Counter.Error.svelte-bvt9pu{color:#f15a24}.TextArea.svelte-bvt9pu{border:1px solid #cfd8dc;border-radius:6px}.TextArea.svelte-bvt9pu .TextAreaInputContainer{font-size:14px;line-height:20px;min-height:20px;font-weight:normal;font-family:"Noto Sans", sans-serif;color:#546e7a;padding:10px 10px 5px}.TextArea.Error.svelte-bvt9pu .TextAreaInputContainer{border-color:#f15a24}

.Header.svelte-1m4mfos{padding:16px 13px 0;color:#37474f;font-size:16px;font-weight:bold}.Text.svelte-1m4mfos{font-size:13px;color:#78909c}.Margin.svelte-1m4mfos{margin-top:20px}.Content.svelte-1m4mfos{padding:0 13px;color:#546e7a;margin:0 0 20px;max-height:650px;overflow:auto}.Actions.svelte-1m4mfos{padding:0 18px 21px;text-align:right;display:flex;justify-content:space-between}.aBtn[data-icon-before].svelte-1m4mfos{padding-left:5px}.aBtn[data-icon-before].svelte-1m4mfos:before{padding-right:5px}.Checkbox.svelte-1m4mfos{cursor:pointer}.Checkbox.svelte-1m4mfos:hover{color:#37474f}.Checkbox.svelte-1m4mfos:before{padding-right:10px}.CheckboxError.svelte-1m4mfos{color:#f15a24 !important}.NoTransition.svelte-1m4mfos{transition:all linear 0s}

.Footer.svelte-1wqn57e{padding:10px;text-align:right;background:#fff;display:flex;align-items:center;justify-content:space-between}.BG.svelte-1wqn57e{background:#ebeff2}.Loading.svelte-1wqn57e{margin:auto;min-height:250px;display:flex;align-items:center;justify-content:center}

.Heading.svelte-ou74ax img.svelte-ou74ax{height:70px;border-bottom-right-radius:10px;margin-right:15px;border:1px solid #fff;object-fit:contain;background:#fff;width:110px}.Heading.svelte-ou74ax.svelte-ou74ax{display:flex;align-items:center}.Header.svelte-ou74ax.svelte-ou74ax{display:flex;flex-direction:column;justify-content:center;font-size:10px;line-height:1;color:#546e7a}.HeaderTitle.svelte-ou74ax.svelte-ou74ax{font-weight:bold;font-size:13px;color:#455a64}.Dialog.svelte-ou74ax.svelte-ou74ax div>div.Heading{background:#ebeff2}.Dialog.svelte-ou74ax.svelte-ou74ax div>div.Heading button.asLarge{background:transparent}.Dialog.svelte-ou74ax.svelte-ou74ax .Banner{position:relative;background:#fff;display:flex;justify-content:space-between;padding:10px;min-height:20px}.Dialog.svelte-ou74ax.svelte-ou74ax .Banner>span{font-size:20px;color:#556f7b;margin-right:10px}.Dialog.svelte-ou74ax.svelte-ou74ax .Banner:before{content:"";display:block;height:100%;background:#07a79d;position:absolute;top:0;left:0;width:3px;border-radius:0 5px 5px 0}.onlyContacts.svelte-ou74ax.svelte-ou74ax{display:flex;padding:10px}

._1Ksd5-ZaFJp9qVJJDWoANq {
  overflow: auto;
}

._38v0Y3GpqjOr_2jfEOxhUC {
  max-width: 400px;
  font-size: 12px;
  color: #263238;
}

._2xX2PKQ3kLk-5sfVJpSX21 {
  max-width: 450px;
  font-size: 12px;
  color: #263238;
}

.UB6WQFzoqPcESv1Vct_t6 {
  height: 41px;
  display: flex;
  border-bottom: 1px solid #eceff1;
  align-items: center;
  font-size: 13px;
  color: #546e7a;
}
._1syqIDtoTYvRLFuZDVauv- {
  background: #fff;
}
._3XcGSMm21Qq6m8su8c3WNx {
  background: #f5f6f7;
}
._2yGoOl9braTV_FfplNuJeJ {
  flex: 1 3 auto;
  min-width: 200px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  margin-left: 20px;
}
.i_y_hrtDQ-4v0lLS2sVel {
  flex: 3 1 auto;
  min-width: 200px;
  text-align: right;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  margin-right: 20px;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.diOvuEwkZvJWJSdwQirss {
  flex: 1 0 auto;
  line-height: 20px;
  margin-right: 10px;
}
._2c_t3Bztlk1zumVVSyByez {
  font-size: 13px;
  line-height: 16px;
  color: #546e7a;
  font-weight: normal;
}
._30qN7du36hX7nSB8flM1tm {
  line-height: 12px;
  font-size: 11px;
  color: #90a4ae;
  font-weight: normal;
}
._3Yvd_BgfCdpP0W51RpzPCm {
  flex: 0 0 auto;
  font-size: 26px;
  height: 26px;
}
.FZyL5caC4VrHbS9hZ62vD {
  color: #00b8ab;
}
._2yJfHVGGvoBczEamXRq267 {
  color: #78909c;
}

._24_s53_QZfZ6WYmh3vNCHE {
  width: 750px;
}
._1rPLK8X4Mv-FRkDSIONDxk {
  flex: 0 0 auto;
  display: flex;
  flex-direction: row;
  padding: 20px;
  position: relative;
}
._1mU4ohjGTm-7qOK6g2GPEA {
  flex: 0 0 48px;
  height: 48px;
  margin-right: 20px;
}
._2PzihY2nCFfAB3J7SP2UpF {
  color: #546e7a;
  text-shadow: 1px 0 0 rgba(0,0,0,0.15);
  font-weight: normal;
  line-height: 1;
}
.e27r4MeV2cC8uSmQGR0qi {
  height: 18px;
  font-size: 17px;
  text-transform: uppercase;
}
._33p7poX-lG8SHDji3iDMKz {
  vertical-align: text-top;
}
._1t1PirvwZhA2zfZhBTRCcm {
  height: 30px;
  font-size: 28px;
}
.ResyQAzyLIky-6xi3NZ2F {
  vertical-align: text-bottom;
}
._1_cO6FFM_Oe2h8rWHD0c9p {
  flex: 0 1 auto;
  padding: 0;
  margin: 10px 0 5px;
  display: flex;
  flex-direction: column;
}
._39xmwv8zOuOh439jRa2A_L {
  padding: 0 20px;
  font-size: 14px;
  line-height: 28px;
  color: #546e7a;
  flex: 0 0 auto;
  margin-bottom: 25px;
}
._32RnkfzGA3vCD7a-SEmKr7 {
  flex: 1 0 300px;
  overflow-y: auto;
  position: relative;
}
._34YJQ7lqb7EOivFi66GUQ6 {
  height: 41px;
  display: flex;
  border-bottom: 1px solid #eceff1;
  align-items: center;
  position: sticky;
  font-size: 12px;
  color: #263238;
}
._3zvtmmLtF1Btw6lou3dJt7 {
  flex: 1 3 auto;
  min-width: 200px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  margin-left: 20px;
}
._2G2_5Jk2XiUhHJvjeJanEq {
  flex: 3 1 auto;
  min-width: 200px;
  text-align: right;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  margin-right: 20px;
}
._3dtu3sAW-IalW7qHRiEazw {
  width: 126px;
  margin: 0 10px;
}

.rbCheckboxOptionButton {
  background: transparent;
  border: 1px solid transparent;
  border-radius: 2px;
  line-height: 14px;
  font-size: 10px;
  margin-right: 1px;
  padding: 1px 5px 1px 1px;
  text-transform: uppercase;
  font-weight: 400;
  color: #78909c;
}
.rbCheckboxOptionButton:focus {
  border-color: #546e7a;
  color: #546e7a;
}
.rbCheckboxOptionButton.readonly {
  cursor: default;
}
.rbCheckboxOptionButton.readonly:hover {
  border-color: transparent;
  color: #78909c;
}
.rbCheckboxOptionIcon.material-icons {
  font-size: 14px;
  height: 14px;
  line-height: inherit;
  vertical-align: middle;
}
.rbCheckboxOptionText {
  vertical-align: middle;
}

._1cbI22NC2KltsvQtF7FTom {
  width: 450px;
  overflow: visible;
}
.ZGZA-cLxq2MkW3RNZzxnI {
  font-size: 25px;
  line-height: 14pt;
  color: #78909c;
  font-weight: lighter;
}
._1qdxX4h4F6tbMMRioXaZDi {
  display: flex;
  font-weight: lighter;
}
._1DPoaaw0CfTrq2Xwr5YmNg {
  height: 50px;
  width: 50px;
  font-size: 50px;
  color: #f15a24;
  margin-right: 10px;
}
._2YxGDInT68AHXEUdFPLAnp {
  padding: 5px;
  font-size: 14px;
  color: #78909c;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
._1JX-Wao_M8SxEY1tjrmv8t {
  background: #f15a24 !important;
  border: none !important;
}
._3z6S9G20G4gf2e2SRvmiK2 {
  font-size: 12px;
  color: #78909c;
}

.oP2WcMuI2DvzNgxCm9PLB {
  max-width: 400px;
  font-size: 12px;
  color: #263238;
}
._1imGz7J6wcZd0v4guXTBJi {
  margin-bottom: 13px;
}

.Container.svelte-1jtz4pd{display:flex;padding:5px 15px;color:#455a64;height:40px;overflow:hidden;cursor:pointer}.Container.svelte-1jtz4pd:before{margin-right:15px}.Container.Selected.svelte-1jtz4pd:before{color:#00a89d}.PictureContainer.svelte-1jtz4pd{flex:0 0 auto;display:flex}.Picture.svelte-1jtz4pd{height:40px;width:40px;overflow:hidden;border-radius:6px}.TextContainer.svelte-1jtz4pd{flex:1 1 auto;height:40px;margin-left:12px;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.Title.svelte-1jtz4pd{font-weight:bold;font-size:14px;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Text.svelte-1jtz4pd{font-size:13px;color:#78909c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Options.svelte-1jtz4pd{max-height:200px;overflow-y:auto;margin:-5px 0 25px}

.Container.svelte-e0ai4v{display:flex}.PictureContainer.svelte-e0ai4v{flex:0 0 auto}.Picture.svelte-e0ai4v{height:64px;border-radius:6px}.TextContainer.svelte-e0ai4v{flex:1 1 auto;height:64px;margin-left:12px;display:flex;flex-direction:column;justify-content:space-around;overflow:hidden}.Title.svelte-e0ai4v{font-weight:bold;font-size:14px;text-transform:uppercase;color:#455a64;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Text.svelte-e0ai4v{font-size:13px;color:#78909c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Link.svelte-e0ai4v{font-size:13px;color:#78909c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}

.Header.svelte-1fdju19{padding:14px;padding-right:0;display:flex}.LogoContainer.svelte-1fdju19{flex:0 0 auto;height:64px;border:1px solid #eceff1;border-radius:6px;overflow:hidden}.HeaderTitleContainer.svelte-1fdju19{flex:1 1 100%;height:63px;margin-left:14px;display:flex;flex-direction:column;justify-content:center;font-size:12px;line-height:20px;color:#546e7a}.HeaderTitle.svelte-1fdju19{font-weight:bold;font-size:16px;color:#455a64}.Logo.svelte-1fdju19{height:64px}.ManagerContainer.svelte-1fdju19{padding:0 14px 0 16px}.Specifications.svelte-1fdju19{max-height:450px;padding:0 14px;margin:5px 0 20px;overflow-y:auto;border-top:1px dashed #cfd8dc}.Specification.svelte-1fdju19{min-height:40px;font-size:14px;line-height:18px;color:#455a64;border-bottom:1px dashed #cfd8dc;padding:17px 0 5px}.SpecificationLabel.svelte-1fdju19{font-size:13px;color:#78909c;padding-bottom:2px}.NoteContainer.svelte-1fdju19{margin-top:10px;position:relative;padding-top:15px}.NoteLabel.svelte-1fdju19{position:absolute;top:2px;z-index:1;background:#fff;font-size:12px;line-height:12px;color:#b0bec5;padding:5px;left:10px}.Note.svelte-1fdju19{font-size:14px;line-height:20px;min-height:20px;font-weight:normal;font-family:"Noto Sans", sans-serif;color:#546e7a;border:1px solid #cfd8dc;border-radius:6px;padding:10px;white-space:pre-wrap}

.Header.svelte-1gzruok.svelte-1gzruok{padding-left:14px;display:flex;height:63px;flex-direction:column;justify-content:center;font-size:12px;line-height:20px;color:#546e7a}.HeaderTitle.svelte-1gzruok.svelte-1gzruok{font-weight:bold;font-size:16px;color:#455a64}.Content.svelte-1gzruok.svelte-1gzruok{padding:0 14px}.Paragraph.svelte-1gzruok.svelte-1gzruok{margin:0;margin-bottom:14px;font-size:12px;line-height:14px;color:#546e7a}.OptionContainer.svelte-1gzruok.svelte-1gzruok{display:flex;margin-top:10px}.OptionContainer.svelte-1gzruok span.svelte-1gzruok{display:flex;align-items:flex-start;font-size:12px;color:#90a4ae;cursor:pointer}.OptionContainer.svelte-1gzruok span.svelte-1gzruok:hover{color:#78909c}.OptionContainer.svelte-1gzruok span.svelte-1gzruok:before{font-family:"Material Icons";text-rendering:optimizeLegibility;font-feature-settings:"liga" 1;font-size:14px;height:14x;margin-right:5px;content:"radio_button_unchecked"}.OptionContainer.svelte-1gzruok [type="radio"].svelte-1gzruok{-moz-appearance:radio;-webkit-appearance:radio;-ms-appearance:radio;-o-appearance:radio;width:0;height:0;margin:0}.OptionContainer [type="radio"]:checked+span.svelte-1gzruok.svelte-1gzruok{color:#00a99d}.OptionContainer [type="radio"]:checked+span.svelte-1gzruok.svelte-1gzruok:before{content:"radio_button_checked";color:#00b8ab}.OtherInputContainer.svelte-1gzruok.svelte-1gzruok{display:flex;justify-content:space-between;margin:14px 0;position:relative}.OtherInput.svelte-1gzruok.svelte-1gzruok{font-family:'Noto Sans', sans-serif;position:relative;z-index:2;width:100%;box-sizing:border-box;height:26px;padding:0 10px;border:1px solid #cfd8dc;border-radius:4px;font-size:12px;color:#b0bec5;background:transparent;display:flex;align-items:center}.OtherInput.svelte-1gzruok.svelte-1gzruok:focus{border:1px solid #00a99d}.OtherInput.OtherInputNotEmpty.svelte-1gzruok.svelte-1gzruok{color:#546e7a}.OtherPlaceholder.svelte-1gzruok.svelte-1gzruok{position:absolute;z-index:1;top:0;left:0;border:0}.PrefixIcon.svelte-1gzruok.svelte-1gzruok{font-size:14px;margin-right:3px}

.Header.svelte-czqqsf{padding:9px 13px 0;color:#37474f;font-size:16px}.Content.svelte-czqqsf,.ContentHtml.svelte-czqqsf{padding:0 13px;color:#546e7a;font-size:13px;margin:10px 0 20px;max-height:400px;overflow:auto}.ContentHtml.svelte-czqqsf div{margin:20px 0}.Actions.svelte-czqqsf{padding:0 18px 21px;display:flex;justify-content:flex-end;align-items:center}label.svelte-czqqsf{display:flex;align-items:center;margin-right:10px}.Row.svelte-czqqsf{display:flex;justify-content:space-between;font-size:14px;margin:5px 0}.Result.svelte-czqqsf{flex:0 0 220px;text-align:right}.Error.svelte-czqqsf{color:#d75539}.Done.svelte-czqqsf{color:#00a99d}

.ComponentTitle.svelte-oxumy2{padding:5px 15px;color:#455a64;font-weight:bold;font-size:16px;line-height:30px}.Letter.svelte-oxumy2{max-height:60vh;margin:15px;padding:30px 15px;overflow:auto;font-size:14px !important;color:#455a64 !important;text-align:justify;border:1px solid #b0bec5}.Letter.svelte-oxumy2 p{font-size:14px !important;color:#455a64 !important}.Letter.svelte-oxumy2 .insertedLogo{max-width:250px;max-height:150px}.Letter.svelte-oxumy2 .NoReasons{color:#00a99d;font-weight:bold}.Letter.svelte-oxumy2 .Reasons{padding:0 15px}.Letter.svelte-oxumy2 .Message{white-space:pre-wrap}.Letter.svelte-oxumy2 .Reason{font-weight:bold;display:flex;margin-bottom:10px}.Letter.svelte-oxumy2 .Reason:before{content:'-';margin-right:10px}.ModalFooter.svelte-oxumy2{height:50px;margin-top:10px;padding:15px 20px;display:flex;align-items:center;justify-content:flex-end}

.ComponentTitle.svelte-13sucvd{padding:5px 15px;color:#455a64;font-weight:bold;font-size:16px;line-height:30px}.ModalBody.svelte-13sucvd{max-height:60vh;padding:15px 0;display:flex;flex-direction:column;overflow:hidden;font-size:14px;color:#455a64}.ModalFooter.svelte-13sucvd{height:50px;padding:15px 20px;display:flex;align-items:center;justify-content:space-between}.ColumnTitle.svelte-13sucvd{flex:0 0 auto;font-size:14px;font-weight:bold;margin-bottom:20px;padding:0 15px}.ReasonsList.svelte-13sucvd{flex:1 1 auto;overflow-y:auto}.Reason.svelte-13sucvd{padding:0 30px;align-items:flex-start;cursor:pointer;margin-bottom:14px;line-height:24px}.Reason.svelte-13sucvd:hover{color:#263238}.Reason.svelte-13sucvd:before{padding-right:10px}.Reason.Selected.svelte-13sucvd:before{content:'check_box';color:#00a99d}.InputContainer.svelte-13sucvd{padding:0 30px}label.svelte-13sucvd{display:block;font-size:13px}.Input.svelte-13sucvd{font-family:"Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;color:#455a64;line-height:20px;border:1px solid #cfd8dc;border-radius:3px;width:100%;padding:0 5px;min-height:30px;margin-bottom:15px}.Input.svelte-13sucvd:focus{border-color:#00a99d}

.Container.svelte-1n4mitl{height:320px}.Description.svelte-1n4mitl{padding:0 20px;font-size:14px}.Destinations.svelte-1n4mitl{min-height:200px;max-height:200px;overflow-y:auto;margin:20px;border:1px solid #b0bec5;border-radius:3px}.Destination.svelte-1n4mitl{height:42px;box-sizing:border-box;padding:5px 10px;color:#3d4d55;background:#fff;border-bottom:1px solid #dcdee0;cursor:pointer}.Destination.Selected.svelte-1n4mitl{background:#00a99d;color:#fff;cursor:default}.Destination.NoMatches.svelte-1n4mitl{display:flex;align-items:center;cursor:default;min-height:42px;height:auto;padding:5px 10px !important}.DestinationName.svelte-1n4mitl{line-height:16px;font-size:14px;font-weight:bold;padding:0 10px}.DestinationAddress.svelte-1n4mitl{line-height:16px;font-size:13px;padding:0 10px}.InputContainer.svelte-1n4mitl{margin:20px}.Input.svelte-1n4mitl{font-family:'Noto Sans', sans-serif;position:relative;z-index:2;width:100%;box-sizing:border-box;height:36px;padding:0 10px;border:1px solid #cfd8dc;border-radius:4px;font-size:14px;color:#b0bec5;background:transparent;display:flex;align-items:center}.Input.svelte-1n4mitl:focus{border:1px solid #00a99d}.Input.NotEmpty.svelte-1n4mitl{color:#546e7a}

.InputContainer.svelte-x6mmd7{margin:0 20px 20px}.Input.svelte-x6mmd7{font-family:'Noto Sans', sans-serif;position:relative;z-index:2;width:100%;box-sizing:border-box;height:36px;padding:0 10px;border:1px solid #cfd8dc;border-radius:4px;font-size:14px;color:#546e7a !important;background:transparent;display:flex;align-items:center}.Input.svelte-x6mmd7:focus{border:1px solid #00a99d}

.Header.svelte-1gzruok.svelte-1gzruok{padding-left:14px;display:flex;height:63px;flex-direction:column;justify-content:center;font-size:12px;line-height:20px;color:#546e7a}.HeaderTitle.svelte-1gzruok.svelte-1gzruok{font-weight:bold;font-size:16px;color:#455a64}.Content.svelte-1gzruok.svelte-1gzruok{padding:0 14px}.Paragraph.svelte-1gzruok.svelte-1gzruok{margin:0;margin-bottom:14px;font-size:12px;line-height:14px;color:#546e7a}.OptionContainer.svelte-1gzruok.svelte-1gzruok{display:flex;margin-top:10px}.OptionContainer.svelte-1gzruok span.svelte-1gzruok{display:flex;align-items:flex-start;font-size:12px;color:#90a4ae;cursor:pointer}.OptionContainer.svelte-1gzruok span.svelte-1gzruok:hover{color:#78909c}.OptionContainer.svelte-1gzruok span.svelte-1gzruok:before{font-family:"Material Icons";text-rendering:optimizeLegibility;font-feature-settings:"liga" 1;font-size:14px;height:14x;margin-right:5px;content:"radio_button_unchecked"}.OptionContainer.svelte-1gzruok [type="radio"].svelte-1gzruok{-moz-appearance:radio;-webkit-appearance:radio;-ms-appearance:radio;-o-appearance:radio;width:0;height:0;margin:0}.OptionContainer [type="radio"]:checked+span.svelte-1gzruok.svelte-1gzruok{color:#00a99d}.OptionContainer [type="radio"]:checked+span.svelte-1gzruok.svelte-1gzruok:before{content:"radio_button_checked";color:#00b8ab}.OtherInputContainer.svelte-1gzruok.svelte-1gzruok{display:flex;justify-content:space-between;margin:14px 0;position:relative}.OtherInput.svelte-1gzruok.svelte-1gzruok{font-family:'Noto Sans', sans-serif;position:relative;z-index:2;width:100%;box-sizing:border-box;height:26px;padding:0 10px;border:1px solid #cfd8dc;border-radius:4px;font-size:12px;color:#b0bec5;background:transparent;display:flex;align-items:center}.OtherInput.svelte-1gzruok.svelte-1gzruok:focus{border:1px solid #00a99d}.OtherInput.OtherInputNotEmpty.svelte-1gzruok.svelte-1gzruok{color:#546e7a}.OtherPlaceholder.svelte-1gzruok.svelte-1gzruok{position:absolute;z-index:1;top:0;left:0;border:0}.PrefixIcon.svelte-1gzruok.svelte-1gzruok{font-size:14px;margin-right:3px}

.body.svelte-niar9m{margin-top:-35px;padding:15px;color:#37474f;font-size:14px;line-height:16px}input.svelte-niar9m{background-color:#fff;border:1px solid #cfd8dc;border-radius:6px;font-family:"Noto Sans", Sans-serif;font-weight:500;color:#37474f;font-size:16px;height:47px;padding:6px 16px;width:100%;max-width:100%;line-height:1.4;box-sizing:border-box;margin:0;outline:none}input.svelte-niar9m::placeholder{color:inherit;font-family:inherit;opacity:0.6}input:placeholder-shown ~ label.svelte-niar9m{opacity:0;top:0}input ~ label.svelte-niar9m{color:#37474f}input.svelte-niar9m:focus{border-color:#00a99d}input:focus ~ label.svelte-niar9m{color:#00a99d}label.svelte-niar9m{padding:0 5px;font-size:14px;line-height:1.6}

.rb-input.svelte-12l23ia{padding:0 15px 15px}

.Header.svelte-1nqq5m1{padding:9px 13px 0;color:#37474f;font-size:16px;font-weight:bold}.Content.svelte-1nqq5m1,.ContentHtml.svelte-1nqq5m1{padding:0 13px;color:#546e7a;font-size:13px;margin:10px 0 20px;max-height:400px;overflow:auto}.ContentHtml.svelte-1nqq5m1 div{margin:20px 0}.Actions.svelte-1nqq5m1{padding:0 18px 21px;display:flex;justify-content:flex-end;align-items:center}.Row.svelte-1nqq5m1{display:flex;justify-content:space-between;font-size:14px;margin:5px 0}.Result.svelte-1nqq5m1{flex:0 0 90px;text-align:right}.Error.svelte-1nqq5m1{color:#d75539}.Done.svelte-1nqq5m1{color:#00a99d}

div.svelte-1v76unb{color:#78909c;font-weight:100;margin:15px auto 0;font-size:11pt;padding-left:11pt}

.Component.svelte-y0ihr7{position:relative}.TextArea.svelte-y0ihr7{border:1px solid transparent;border-radius:0}.TextArea.svelte-y0ihr7 .TextAreaInputContainer{font-size:14px;line-height:16px;min-height:18x;font-weight:normal;font-family:"Noto Sans", sans-serif;color:#263238;padding-right:5px}

.Component.svelte-1yp9e30{display:flex;height:40px;overflow:hidden;margin-left:-25px;cursor:pointer}.Component.svelte-1yp9e30 .cls-1{fill:#fff}.Component.svelte-1yp9e30 .Unselected .cls-1{fill:#cfd8dc}.Component.svelte-1yp9e30 .cls-2{fill:none;stroke:#cfd8dc;stroke-miterlimit:10}.Component.svelte-1yp9e30 .Unselected .cls-2{stroke:#fff}.Component.Selected.svelte-1yp9e30{position:relative;z-index:1}.Component.svelte-1yp9e30:first{margin-left:0}.LeftPart.svelte-1yp9e30{height:40px;margin-right:-2px;width:25px;z-index:0;position:relative}.RightPart.svelte-1yp9e30{transform:rotateY(180deg);height:40px;width:25px;position:relative;z-index:0;margin-left:-2px}.MainPart.svelte-1yp9e30{height:40px;padding:0 15px;border-top:1px solid #cfd8dc;background:#fff;display:inline-flex;justify-content:start;align-items:center;position:relative;z-index:1;box-sizing:border-box;font-size:13px;color:#455a64}.MainPart.Unselected.svelte-1yp9e30{border-top:1px solid #fff;background:#cfd8dc}

.ModalContainer.svelte-7scz0z.svelte-7scz0z{border-radius:3px;overflow:auto;background-color:#fff;box-shadow:0 5px 24px 0 rgba(0,0,0,0.5);display:flex;flex-direction:column;width:640px;min-width:640px;max-height:95vh;max-width:95vh}.ModalHeader.svelte-7scz0z.svelte-7scz0z{border:1px solid #fff;border-bottom:0;background:#eceff1;border-radius:3px 3px 0 0;padding:16px;position:relative}.MessageT1.svelte-7scz0z.svelte-7scz0z{height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#546e7a;color:#fff;border-radius:4px;padding:3px 8px;margin-right:50px;align-items:center;font-size:13px}.MessageT1.svelte-7scz0z.svelte-7scz0z:before{font-size:16px;height:16px;padding-right:4px}.CloseButton.svelte-7scz0z.svelte-7scz0z{position:absolute;top:0;right:0;z-index:1;border-color:transparent !important;background:transparent !important}.MessageT2.svelte-7scz0z.svelte-7scz0z{font-size:14px;color:rgba(38,50,56,0.5);line-height:18px;margin-top:8px;font-weight:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MessageT2.svelte-7scz0z strong.svelte-7scz0z{color:#263238;font-weight:bold}.TabsContainer.svelte-7scz0z.svelte-7scz0z{display:flex;height:40px;padding-left:25px;background:#eceff1;border:1px solid #fff;border-top:0;border-bottom:0}.TabTitle.svelte-7scz0z.svelte-7scz0z{position:relative}.TabTitle.svelte-7scz0z.svelte-7scz0z:before{padding-right:5px}.TabTitle.Unread.svelte-7scz0z.svelte-7scz0z:after{position:absolute;top:5px;right:-10px;width:8px;height:8px;background:#f15a24;border-radius:5px;content:' '}.TabHeader.svelte-7scz0z.svelte-7scz0z{position:relative;background:#fff;height:80px;padding:0 16px;display:flex;align-items:center;justify-content:space-between}.TabHeader.svelte-7scz0z.svelte-7scz0z:before{content:' ';background:#00b8ab;border-radius:0 5px 5px 0;width:6px;height:78px;position:absolute;top:1px;left:-1px}.TabHeaderTitle.svelte-7scz0z.svelte-7scz0z{font-weight:bold;font-size:19px;color:#37474f}.TabHeaderSubtitle.svelte-7scz0z.svelte-7scz0z{font-size:13px;color:#546e7a}.aBtn.On.svelte-7scz0z.svelte-7scz0z:before{color:#00a99d !important}.aBtn.Off.svelte-7scz0z.svelte-7scz0z:before{color:#546e7a !important}.MessagesDialogBody.svelte-7scz0z.svelte-7scz0z{height:50vh;display:flex;flex-direction:column}.Messages.svelte-7scz0z.svelte-7scz0z{flex:1 1 100%;background:#eceff1;padding:16px;overflow:auto;display:flex;flex-direction:column-reverse}.MessageContainer.svelte-7scz0z.svelte-7scz0z{display:flex}.MessageContainer.OWN.svelte-7scz0z.svelte-7scz0z,.MessageContainer.SENT.svelte-7scz0z.svelte-7scz0z{justify-content:flex-end;padding-left:10%}.MessageContainer.RECEIVED.svelte-7scz0z.svelte-7scz0z,.MessageContainer.ADMIN.svelte-7scz0z.svelte-7scz0z{justify-content:flex-start;padding-right:10%}.Message.svelte-7scz0z.svelte-7scz0z{margin:5px 0;padding:15px;padding-bottom:6px;background:rgba(255,255,255,0.5);font-size:13px;line-height:16px;color:#78909c}.Message.OWN.svelte-7scz0z.svelte-7scz0z,.Message.SENT.svelte-7scz0z.svelte-7scz0z{border-radius:15px 15px 0 15px}.Message.RECEIVED.svelte-7scz0z.svelte-7scz0z,.Message.ADMIN.svelte-7scz0z.svelte-7scz0z{border-radius:15px 15px 15px 0}.Message.OWN.svelte-7scz0z.svelte-7scz0z{background:#37474f;color:rgba(236,239,241,0.8)}.Message.OWN.svelte-7scz0z .MessageText.svelte-7scz0z{color:#eceff1}.Message.ADMIN.svelte-7scz0z.svelte-7scz0z{background:#fff}.MessageBody.svelte-7scz0z.svelte-7scz0z{display:flex}.MessageImage.svelte-7scz0z.svelte-7scz0z{flex:0 0 40px;height:40px;width:40px;overflow:hidden;border-radius:20px;border:1px solid #fff;background:#e7ebed;justify-content:center}.MessageImage.svelte-7scz0z img.svelte-7scz0z{width:40px;height:40px}.MessageImage.svelte-7scz0z.svelte-7scz0z:before{color:#78909c;font-size:28px}.MessageFrom.svelte-7scz0z.svelte-7scz0z{padding:3px 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MessageText.svelte-7scz0z.svelte-7scz0z{padding:0 10px;white-space:pre-line;font-size:14px;line-height:20px;color:#455a64}.MessageTime.svelte-7scz0z.svelte-7scz0z{margin-top:15px}.MessageTime.svelte-7scz0z.svelte-7scz0z:before{padding-right:3px;font-size:17px}.BidStatus.svelte-7scz0z.svelte-7scz0z{font-size:13px;line-height:40px;color:#78909c;padding:0 15px}.BidStatus.svelte-7scz0z.svelte-7scz0z:before{padding-right:3px;font-size:17px}.NewMessageForm.svelte-7scz0z.svelte-7scz0z{box-sizing:border-box;flex:1 0 68px;max-height:130px;display:flex;padding:20px;align-items:center}.NewMessageTextArea.svelte-7scz0z.svelte-7scz0z{flex:1 1 100%;padding-right:10px}button.SendMessage.svelte-7scz0z.svelte-7scz0z{align-self:flex-end}button[data-icon-after].svelte-7scz0z.svelte-7scz0z{padding-right:5px}.AvailabilityError.svelte-7scz0z.svelte-7scz0z{display:flex;flex:0 0 auto;justify-content:center;align-items:center;padding:20px;font-size:14px;color:#37474f;width:400px;text-align:center;margin:20px auto;background:#eceff1;border-radius:8px;font-weight:bold}

.NewMessageForm.svelte-jmzf3x{display:flex;padding:20px;align-items:flex-end;margin-top:-30px}.NewMessageTextArea.svelte-jmzf3x{flex:1 1 100%;padding-right:10px}button.SendMessage.svelte-jmzf3x{align-self:flex-end}

._3jfBuFYUIH_DnDr13plgYQ {
  width: 400px;
  color: #556f7b;
  font-size: 12px;
}
._1ymG-yu_ekZ3HDGmjJkfeP {
  display: flex;
  align-items: center;
  font-weight: lighter;
}
._1ymG-yu_ekZ3HDGmjJkfeP i {
  height: 52px;
  width: 52px;
  font-size: 52px;
  color: #01a99d;
}
._3xqPzcN3NUKQq6N7diF9wQ {
  font-size: 15px;
}
._1AO-zHeDBU139cjsVKmJL9 {
  font-size: 20px;
  font-weight: bold;
}
._2H5SQ00r10nzf1c3AfFPlj {
  list-style-type: none;
  padding: 0;
  margin: 0;
  margin-top: 15px;
}
._2H5SQ00r10nzf1c3AfFPlj li {
  padding: 5px 0;
  line-height: 1;
}
._16MgZcycAntRdHM8pGCcfZ {
  border-radius: 30px;
}

.msGridColumn1{-ms-grid-column:1}.msGridColumn2{-ms-grid-column:2}.msGridColumn3{-ms-grid-column:3}.msGridColumn4{-ms-grid-column:4}.msGridColumn5{-ms-grid-column:5}.msGridColumn6{-ms-grid-column:6}.msGridColumn7{-ms-grid-column:7}.msGridColumn8{-ms-grid-column:8}.msGridColumn9{-ms-grid-column:9}.msGridColumn10{-ms-grid-column:10}.msGridColumn11{-ms-grid-column:11}.msGridColumn12{-ms-grid-column:12}.msGridColumn13{-ms-grid-column:13}.msGridColumn14{-ms-grid-column:14}.msGridColumn15{-ms-grid-column:15}.msGridColumn17{-ms-grid-column:17}rb-rfp-manager-companies div.select-view{height:36px;margin:12px 5px;position:relative}rb-rfp-manager-companies div.select-view>div.label{text-transform:uppercase;color:rgba(255,255,255,0.5);font-size:11px;line-height:12px}rb-rfp-manager-companies div.select-view.opened>div.label{color:white}rb-rfp-manager-companies div.select-view button.bm-view{color:rgba(255,255,255,0.8);font-size:14px;line-height:12px;width:342px;background:transparent;border:0;border-bottom:1px solid rgba(255,255,255,0.3);text-align:left;padding:5px 25px 5px 1px;position:relative;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}rb-rfp-manager-companies div.select-view button.bm-view:after{font-family:'Material Icons';font-size:24px;content:'\e5C5';position:absolute;right:0;bottom:4px}rb-rfp-manager-companies div.select-view button.bm-view.dropdown-open:after{content:'\e5C7'}rb-rfp-manager-companies div.select-view.opened button.bm-view{color:rgba(0,184,171,0.8)}rb-rfp-manager-companies div.select-view div.dropdown{width:342px;background:#37474F;border:1px solid #16272B;color:#90A4AE}rb-rfp-manager-companies div.select-view div.dropdown li{border:0}rb-rfp-manager-companies div.select-view div.dropdown button{font-size:12px;line-height:32px;transition:border 0ms linear, background 0.2s ease-in-out, color 0.2s ease-in-out}rb-rfp-manager-companies div.select-view div.dropdown button:hover,rb-rfp-manager-companies div.select-view div.dropdown button.selected:hover{background:#263238;color:#CFD8DC;border:1px solid #16272B;border-left:0;border-right:0}rb-rfp-manager-companies div.select-view div.dropdown button.selected{color:rgba(0,184,171,0.8) !important;background:transparent}rb-rfp-manager-companies button.view-action{height:34px;margin:12px 0 12px 5px;width:36px;box-sizing:border-box;padding:0;background:rgba(255,255,255,0.07);border:transparent;color:#CFD8DC;font-size:16px}rb-rfp-manager-companies button.view-action:hover{background:rgba(255,255,255,0.15);color:#DCDEE0}rb-rfp-manager-companies button.view-action.contrast{background:#00B8AB;color:white}rb-rfp-manager-companies button.view-action.contrast:hover{background:rgba(0,184,171,0.9)}rb-rfp-manager-companies button.view-action.with-icon{width:auto;padding:0 10px;font-size:12px;line-height:36px;vertical-align:middle}rb-rfp-manager-companies button.view-action.with-icon i.material-icons{font-size:18px;vertical-align:bottom;line-height:36px}

.rb-dialog.rb-notification.success.fill-response-only-once{width:380px;padding:10px 20px}.rb-dialog.rb-notification.success.fill-response-only-once .text h3,.rb-dialog.rb-notification.success.fill-response-only-once .text h1{text-transform:uppercase}.rb-dialog.rb-notification.success.fill-response-only-once .text h3{font-size:18px;line-height:23px}.rb-dialog.rb-notification.success.fill-response-only-once .text h1{font-size:30px;line-height:37px}.rb-dialog.rb-notification.success.fill-response-only-once .footer-local .checkbox label{color:white;font-weight:normal}.rb-dialog.rb-notification.success.fill-response-only-once .footer-local button.main{height:27px;line-height:27px;width:106px;background:#ECEFF1;font-size:12px;color:#00A99D;padding:0 24px;border-radius:3px;box-shadow:1px 1px 1px 1px rgba(0,0,0,0.15)}.rb-dialog.rb-notification.success.fill-response-only-once .footer-local button.main:hover{box-shadow:none}

.ask-for-rate-loading-information{min-width:600px}.ask-for-rate-loading-information .loading{padding:40px 0}

.Item.svelte-5vjsi1{display:flex;height:48px;width:100%;border-radius:0;font-size:13px;color:#b0bec5;opacity:0.5;background:transparent;border-color:transparent;box-sizing:border-box;padding:0 14px;margin:0;border-left:0;border-right:0;white-space:nowrap;background:#313c42;border-color:#313c42}.Item.svelte-5vjsi1:before{margin-right:15px}.Item.svelte-5vjsi1:after{margin-left:auto}.Item.svelte-5vjsi1:hover{opacity:0.7}.Item.svelte-5vjsi1:focus{border-color:#b0bec5}.Item.Active.svelte-5vjsi1{background:#00b8ab;color:#fff;opacity:1}.Item.Active.svelte-5vjsi1:hover{opacity:1}.Item.svelte-5vjsi1:hover{opacity:1}.Item.Opened.svelte-5vjsi1{width:300px;opacity:1;border-radius:0 5px 5px 0}.Item.Opened.MenuHeader.svelte-5vjsi1{text-align:center;border-radius:0 5px 0 0}.ItemExtra.svelte-5vjsi1{width:300px;position:absolute;top:0;left:0}.Menu.svelte-5vjsi1{width:calc(100% -48px);margin-left:48px;background:#263238;border-radius:0 0 5px 0}.MenuItem.svelte-5vjsi1{display:flex;height:48px;width:100%;border-radius:0;font-size:13px;color:#b0bec5;opacity:0.5;background:transparent;border-color:transparent;box-sizing:border-box;padding:0 14px;margin:0;border-left:0;border-right:0;white-space:nowrap;height:36px;color:#72828a;opacity:0.7}.MenuItem.svelte-5vjsi1:before{margin-right:15px}.MenuItem.svelte-5vjsi1:after{margin-left:auto}.MenuItem.svelte-5vjsi1:hover{opacity:0.7}.MenuItem.svelte-5vjsi1:focus{border-color:#b0bec5}.MenuItem.Active.svelte-5vjsi1{background:#00b8ab;color:#fff;opacity:1}.MenuItem.Active.svelte-5vjsi1:hover{opacity:1}.MenuItem.svelte-5vjsi1:before{margin-right:10px;font-size:20px}.MenuItem.svelte-5vjsi1:hover{opacity:0.9}.MenuItem.Active.svelte-5vjsi1{background:#263238}.MenuItem.Active.svelte-5vjsi1:before{color:#00b8ab}

.rbvCheckBox {
  background: transparent;
  border: 0;
  color: #546e7a;
  border-radius: 0;
  padding: 0;
  cursor: pointer;
  transition: none;
  line-height: 1;
}
.rbvCheckBox:focus {
  outline: 1px solid #00b8ab;
}
.rbvCheckBox.error {
  outline: 1px solid #f15a25;
}

._1AIEmGDDLrCXckmXiHCoGd {
  width: 550px;
}
._3uXXrXzgogRGAhvnpTvbY5 {
  font-size: 13px;
  color: #546e7a;
  line-height: 16px;
  text-align: left;
  margin-bottom: 16px;
}
._3Lk5q-VX5VKUTOJhc5Jpmy {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
._1yal0r-qN6ELi19aS9HbhJ {
  display: flex;
  font-size: 13px;
  color: #546e7a;
  align-items: center;
}

.Container.svelte-10gu1ce{display:block;background:rgba(38,50,56,0.2);border:0;border-radius:0 0 5px 5px;width:270px;height:90px;text-align:center}.Title.svelte-10gu1ce{font-weight:bold;font-size:13px;text-transform:uppercase;color:#fff;line-height:16px;padding-top:10px}.Subtitle.svelte-10gu1ce{font-size:12px;line-height:16px;color:rgba(255,255,255,0.7);margin-bottom:5px}

.Container.svelte-356t2n{flex:0 0 48px;background:#263238;display:flex;align-items:center;justify-content:flex-end}.LinkContainer.svelte-356t2n{border-radius:18px 0 0 18px;background:#313c42;cursor:pointer}.LinkContainer.Active.svelte-356t2n{background:#00a99d}.LinkText.svelte-356t2n{height:36px;width:239px;color:#b0bec5;opacity:0.5;font-size:13px;justify-content:space-between;padding:0 14px}.LinkText.svelte-356t2n:hover{opacity:0.7}.LinkText.Active.svelte-356t2n{color:#fff;opacity:1}

.MenuItem.svelte-mhnfxm{display:flex;height:48px;width:100%;border-radius:0;font-size:13px;color:#b0bec5;opacity:0.5;background:transparent;border-color:transparent;box-sizing:border-box;padding:0 14px;margin:0;border-left:0;border-right:0;white-space:nowrap;height:36px;opacity:0.7;padding:0 14px 0 32px}.MenuItem.svelte-mhnfxm:before{margin-right:15px}.MenuItem.svelte-mhnfxm:after{margin-left:auto}.MenuItem.svelte-mhnfxm:hover{opacity:0.7}.MenuItem.svelte-mhnfxm:focus{border-color:#b0bec5}.MenuItem.Active.svelte-mhnfxm{background:#00b8ab;color:#fff;opacity:1}.MenuItem.Active.svelte-mhnfxm:hover{opacity:1}.MenuItem.svelte-mhnfxm:before{margin-right:10px;font-size:20px}.MenuItem.svelte-mhnfxm:after{font-size:20px}.MenuItem.svelte-mhnfxm:hover{opacity:0.8}.MenuItem.Active.svelte-mhnfxm{background:#313c42;opacity:1}.MenuItem.Active.svelte-mhnfxm:before{color:#00b8ab}.MenuItem.Active.svelte-mhnfxm:hover{opacity:1}.SubMenuItem.svelte-mhnfxm{padding-left:60px;font-size:12px;height:35px}.Closed.svelte-mhnfxm{max-height:0;overflow:hidden}

.MenuItem.svelte-wva78y{display:flex;height:48px;width:100%;border-radius:0;font-size:13px;color:#b0bec5;opacity:0.5;background:transparent;border-color:transparent;box-sizing:border-box;padding:0 14px;margin:0;border-left:0;border-right:0;white-space:nowrap}.MenuItem.svelte-wva78y:before{margin-right:15px}.MenuItem.svelte-wva78y:after{margin-left:auto}.MenuItem.svelte-wva78y:hover{opacity:0.7}.MenuItem.svelte-wva78y:focus{border-color:#b0bec5}.MenuItem.Active.svelte-wva78y{background:#00b8ab;color:#fff;opacity:1}.MenuItem.Active.svelte-wva78y:hover{opacity:1}.Menu.svelte-wva78y{background:#263238}.Menu.Closed.svelte-wva78y{max-height:0;overflow:hidden}

.Heading.svelte-i1cljh{height:96px;display:flex;align-items:flex-end;justify-content:flex-end;overflow:hidden;flex:0 0 auto}.HeadingText.svelte-i1cljh{flex:0 1 100%;padding:0 0 10px 16px}.Title.svelte-i1cljh{font-size:20px;color:#fff}.Text.svelte-i1cljh{font-size:13px;color:#72828a}.PinButton.svelte-i1cljh{margin:10px}.Menu.svelte-i1cljh{flex:1 1 100%;overflow-y:auto;overflow-x:hidden}

.Heading.svelte-jtn15c{height:96px;display:flex;align-items:flex-end;justify-content:flex-end;overflow:hidden;flex:0 0 auto}.PinButton.svelte-jtn15c{margin:10px 5px;background:transparent !important;color:#fff !important;border-color:transparent !important}.PinButton.svelte-jtn15c:hover{opacity:0.8}.Menu.svelte-jtn15c{flex:1 1 100%}

.Component.svelte-1ns3f0z{width:280px;margin-top:-8px;height:calc(100% + 8px);background:#313c42;border-radius:0 10px 0 0;color:#b0bec5;font-size:13px;box-shadow:0 0 5px 5px rgba(0,0,0,0.1);position:relative;display:flex;flex-direction:column}.Component.Minimized.svelte-1ns3f0z{max-width:48px}

.msGridColumn1{-ms-grid-column:1}.msGridColumn2{-ms-grid-column:2}.msGridColumn3{-ms-grid-column:3}.msGridColumn4{-ms-grid-column:4}.msGridColumn5{-ms-grid-column:5}.msGridColumn6{-ms-grid-column:6}.msGridColumn7{-ms-grid-column:7}.msGridColumn8{-ms-grid-column:8}.msGridColumn9{-ms-grid-column:9}.msGridColumn10{-ms-grid-column:10}.msGridColumn11{-ms-grid-column:11}.msGridColumn12{-ms-grid-column:12}.msGridColumn13{-ms-grid-column:13}.msGridColumn14{-ms-grid-column:14}.msGridColumn15{-ms-grid-column:15}.msGridColumn17{-ms-grid-column:17}#demo-select-rfp-template,.demo-rfp{justify-content:space-between}#demo-select-rfp-template .menu,.demo-rfp .menu{width:100%;max-width:300px;min-width:200px;font-size:11px;font-weight:normal;color:#B0BEC5;flex:0 1 auto}#demo-select-rfp-template .menu.placeholder,.demo-rfp .menu.placeholder{min-width:0;flex:1 100 0%}#demo-select-rfp-template .menu div.header,.demo-rfp .menu div.header{display:flex;height:52px;background-color:#37474F}#demo-select-rfp-template .menu div.header div.icon,.demo-rfp .menu div.header div.icon{background-color:#455A64;color:#fff;min-width:52px;line-height:52px}#demo-select-rfp-template .menu div.header div.icon .material-icons,.demo-rfp .menu div.header div.icon .material-icons{font-size:18pt}#demo-select-rfp-template .menu div.header h1,.demo-rfp .menu div.header h1{color:#fff;font-size:15px;font-weight:normal}#demo-select-rfp-template .menu div.header p,.demo-rfp .menu div.header p{text-transform:uppercase}#demo-select-rfp-template .menu ul,.demo-rfp .menu ul{color:#B0BEC5;list-style:none;margin:0;padding:0;border:1px solid #CFD8DC;border-top:0;border-left:0;max-width:300px;background-color:#F5F6F7;box-shadow:0 0 3px 0 rgba(35,31,32,0.15)}#demo-select-rfp-template .menu ul li,.demo-rfp .menu ul li{height:40px;border-top:solid 1px #E1E4E6;background-color:transparent;cursor:pointer}#demo-select-rfp-template .menu ul li h1,.demo-rfp .menu ul li h1{font-size:11px;text-transform:uppercase}#demo-select-rfp-template .menu ul li div.icon,#demo-select-rfp-template .menu ul li div.secondary-icon,.demo-rfp .menu ul li div.icon,.demo-rfp .menu ul li div.secondary-icon{min-width:40px;line-height:40px}#demo-select-rfp-template .menu ul li div.icon,.demo-rfp .menu ul li div.icon{margin-left:3px;min-width:34px;background-color:#fff;border-left:3px solid #fff}#demo-select-rfp-template .menu ul li div.text h1,.demo-rfp .menu ul li div.text h1{color:#546E7A;font-size:12px;font-weight:bold}#demo-select-rfp-template .menu ul li.active,.demo-rfp .menu ul li.active{background-color:#546E7A}#demo-select-rfp-template .menu ul li.active h1,#demo-select-rfp-template .menu ul li.active p,#demo-select-rfp-template .menu ul li.active div,.demo-rfp .menu ul li.active h1,.demo-rfp .menu ul li.active p,.demo-rfp .menu ul li.active div{color:#fff !important}#demo-select-rfp-template .menu ul li.active div.icon,.demo-rfp .menu ul li.active div.icon{background-color:#455A64;border-left:3px solid #00B8AB}#demo-select-rfp-template .menu ul li.header,.demo-rfp .menu ul li.header{height:36px;border:0;color:#fff}#demo-select-rfp-template .menu ul li.header h1,.demo-rfp .menu ul li.header h1{display:inline-block;height:22px;line-height:22px;margin:7px 0;padding:0 20px 0 10px;background-color:#90A4AE;border-radius:0 3px 3px 0;font-weight:200}#demo-select-rfp-template .document-container,.demo-rfp .document-container{flex:5 0 auto}#demo-select-rfp-template .document-container .document,.demo-rfp .document-container .document{max-width:750px;min-width:600px;width:100%;background:#fff;height:100%;align-self:center;box-shadow:0 0 10px 2px lightgray;margin:0 20px}#demo-select-rfp-template .document-container .document .header,.demo-rfp .document-container .document .header{padding:6px;background:linear-gradient(to top, #ECEFF1 0%, white 33%, white 100%)}#demo-select-rfp-template .document-container .document .header .title div.icon,.demo-rfp .document-container .document .header .title div.icon{height:40px;width:40px;line-height:40px}#demo-select-rfp-template .document-container .document .header .title div.icon .material-icons,.demo-rfp .document-container .document .header .title div.icon .material-icons{font-size:24pt;color:#00B8AB}#demo-select-rfp-template .document-container .document .header .title h1,.demo-rfp .document-container .document .header .title h1{font-size:15px;font-weight:normal;color:#263238}#demo-select-rfp-template .document-container .document .header .title p,.demo-rfp .document-container .document .header .title p{color:#78909C;font-weight:400;font-size:11px}#demo-select-rfp-template .document-container .document .content,.demo-rfp .document-container .document .content{flex:1 1 0%;overflow:auto;padding-bottom:20px}#demo-select-rfp-template .document-container .document .content .section,.demo-rfp .document-container .document .content .section{padding:6px}#demo-select-rfp-template .document-container .document .content .description,.demo-rfp .document-container .document .content .description{font-size:11px;font-weight:400;color:#90A4AE}#demo-select-rfp-template .document-container .document .content div.title,.demo-rfp .document-container .document .content div.title{height:36px;border:0;background:rgba(0,0,0,0.06)}#demo-select-rfp-template .document-container .document .content div.title>span,.demo-rfp .document-container .document .content div.title>span{display:inline-block;height:22px;margin:7px 0;padding:0 20px 0 10px;background-color:#90A4AE;border-radius:0 3px 3px 0;font-size:11px;color:#fff;font-weight:200;text-transform:uppercase;line-height:22px}#demo-select-rfp-template .document-container .document .content hr,.demo-rfp .document-container .document .content hr{margin:6px 0;border:0;border-top:1px dashed #E1E4E6}#demo-select-rfp-template .document-container .document .content .specifications,.demo-rfp .document-container .document .content .specifications{font-size:11px;font-weight:normal;color:#78909C}#demo-select-rfp-template .document-container .document .content .specifications>div,.demo-rfp .document-container .document .content .specifications>div{display:flex}#demo-select-rfp-template .document-container .document .content .specifications .item,.demo-rfp .document-container .document .content .specifications .item{flex:1 1 50%;margin:6px 0;line-height:1.3}#demo-select-rfp-template .document-container .document .content .specifications .item .icon,.demo-rfp .document-container .document .content .specifications .item .icon{min-width:42px;height:42px;line-height:42px;background-color:#E1E4E6;border:1px solid #CFD8DC;border-radius:4px}#demo-select-rfp-template .document-container .document .content .specifications .item .icon.logo,.demo-rfp .document-container .document .content .specifications .item .icon.logo{min-width:91px}#demo-select-rfp-template .document-container .document .content .specifications .item .text h1,.demo-rfp .document-container .document .content .specifications .item .text h1{font-size:13px;color:#37474F}#demo-select-rfp-template .document-container .document .content .specifications .item .text h2,.demo-rfp .document-container .document .content .specifications .item .text h2{text-transform:uppercase}#demo-select-rfp-template .document-container .document .content .specifications .item .text p,.demo-rfp .document-container .document .content .specifications .item .text p{color:#90A4AE}#demo-select-rfp-template .document-container .document .content .specifications .item.rtl,.demo-rfp .document-container .document .content .specifications .item.rtl{text-align:right}#demo-select-rfp-template .document-container .document .content .specifications dl,.demo-rfp .document-container .document .content .specifications dl{font-size:12px}#demo-select-rfp-template .document-container .document .content .specifications dl>dt,.demo-rfp .document-container .document .content .specifications dl>dt{width:220px;font-size:10px;text-transform:uppercase}#demo-select-rfp-template .document-container .document .content .specifications div.switch,.demo-rfp .document-container .document .content .specifications div.switch{width:20px;height:12px;border-radius:6px;display:inline-block;background-color:#CFD8DC}#demo-select-rfp-template .document-container .document .content .specifications div.switch+span,.demo-rfp .document-container .document .content .specifications div.switch+span{text-transform:uppercase}#demo-select-rfp-template .document-container .document .content div.letter,.demo-rfp .document-container .document .content div.letter{padding:18px}#demo-select-rfp-template .document-container .document .notify,.demo-rfp .document-container .document .notify{font-size:13px;font-weight:200;color:#78909C}

#edit-travel-destination .content{background:#ECEFF1;overflow:hidden}#edit-travel-destination .layout-2-columns.space>.rb-input:not(:last-child){margin-right:10px}#edit-travel-destination .layout-2-columns.row{flex-direction:row !important}#edit-travel-destination .layout-2-columns .col-lg{flex:1}#edit-travel-destination .layout-2-columns .col-sm{flex-basis:auto;margin-right:10px}#edit-travel-destination .caps-toggle{margin:0;color:#3a4a52}#edit-travel-destination .caps-toggle .input{display:flex;align-items:center;justify-content:center;height:calc(100% - 45px);cursor:pointer;font-size:12px}#edit-travel-destination .caps-toggle:not(.active) span.icon{transform:rotateY(-180deg)}#edit-travel-destination .tab{height:35px;min-width:140px;border-radius:15px 15px 0px 0px;background-color:#CFD8DC;position:relative;display:inline-block;z-index:2;text-align:center;line-height:3;font-size:12px;cursor:pointer;transition:transform .3s;border-top:1px solid;border-color:#fff;margin-left:10px}#edit-travel-destination .tab:hover{transform:scaleY(1.06) translateY(-2px)}#edit-travel-destination .tab i.material-icons{font-size:18px;height:18px;width:18px;vertical-align:text-bottom}#edit-travel-destination .tab:before,#edit-travel-destination .tab:after{height:35px;width:40px;border-radius:10px 10px 0px 0px;background-color:#CFD8DC;content:"";position:absolute;top:0px;z-index:-1;border-color:#fff}#edit-travel-destination .tab:before{transform:skewX(-20deg);left:-2px;border-left:1px solid #fff}#edit-travel-destination .tab:after{transform:skewX(20deg);right:-2px;border-right:1px solid #fff}#edit-travel-destination .tab.active{background-color:#fff;z-index:3;border-color:#cfd8dc}#edit-travel-destination .tab.active:before,#edit-travel-destination .tab.active:after{border-color:#cfd8dc;background-color:#fff}#edit-travel-destination .tab div{color:#455a63;padding:0 10px;min-width:max-content}#edit-travel-destination .tab-content{background-color:#fff;overflow:visible}#edit-travel-destination .tab-content>div{display:none}#edit-travel-destination .tab-content>div.tab-active{display:block}#edit-travel-destination button.with-icon{height:36px;align-items:center;display:flex;padding:0 10px}#edit-travel-destination .rates{color:#647178}#edit-travel-destination .rates .rate{display:flex;align-items:flex-end}#edit-travel-destination .rates .rate .errors-container{display:none}#edit-travel-destination .rates .rate rb-input-date{width:calc((100% - 179px) / 2);margin-right:5px}#edit-travel-destination .rates .rate rb-input-date input{border-radius:3px}#edit-travel-destination .rates .rate rb-input-double{width:100px;margin-right:5px}#edit-travel-destination .rates .rate rb-input-double input{text-align:right;padding:10px;border-radius:3px}#edit-travel-destination .rates .rate button{margin-bottom:9px;padding:3px}#edit-travel-destination .rates .rate button.delete:not(:last-child){border-radius:3px 0 0 3px}#edit-travel-destination .rates .rate button.add{border-radius:0 3px 3px 0;border-left:0}#edit-travel-destination .rates .rate button+button{margin-left:0}#edit-travel-destination .rates .rate.hide-label label{display:none}#edit-travel-destination .rates .empty{padding:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:150px;text-align:center;font-size:12px}#edit-travel-destination .rates .empty .title small{font-size:10px}#edit-travel-destination .rates .empty .title h5 span{font-weight:lighter}#edit-travel-destination .footer.footer-margin{position:sticky;bottom:0;background:#fff;padding:10px;margin:0}

.uploadDestinationsText{font-size:12px;color:#78909C}.uploadDestinationsTextError{font-size:13px;color:#F15A24;font-weight:bold}

#uploadTravelDestinationShowResults{max-width:1200px;min-width:900px;width:85%;min-height:300px;flex:0 1 70%}.tdUploadResultsText{flex:0 0 auto;font-size:11px;color:#78909C;height:28px;padding:0 10px}.tdUploadResultsBar{flex:0 0 auto;display:flex;padding:0 10px 5px 10px;height:25px;line-height:25px}.tdUploadResultsErrorsSummary{font-size:13px;color:#455A64;vertical-align:middle}.tdUploadResultsErrorIcon{color:#F15A24;vertical-align:middle}.tdUploadResultsErrorsActions{font-size:11px;text-transform:uppercase;color:#455A64}.tdUploadErrorsFirstSlider{color:#B0BEC5;transform:rotateY(180deg);vertical-align:middle;cursor:pointer}.tdUploadErrorsFirstSlider.checked{color:#455a64;transform:rotateY(0deg)}.tdUploadResultsTable{background:#ECEFF1;border-bottom:1px solid #D9E0E3;flex:1 0 130px;overflow:auto}.tdUploadResultsTableHead{position:sticky;top:0;background:#ECEFF1;border:1px solid #D9E0E3;min-width:830px}.tdUploadResultsTableRow{display:flex;padding:0 20px;height:38px;border-bottom:1px solid #ECEFF1}.tdUploadResultsTableBody{background:white;border-bottom:5px solid #D9E0E3}.tdUploadResultsTableCell{width:50px;flex:1 0 auto;display:flex;flex-direction:row;align-items:center;justify-content:start}.tdUploadResultsTableCell.name{width:150px;flex:10 0 auto}.tdUploadResultsTableCell.location{width:150px;flex:20 0 auto}.tdUploadResultsTableCell.estimatedRoomNights{width:70px;flex:3 0 auto}.tdUploadResultsTableCell.estimatedSpend,.tdUploadResultsTableCell.rate{width:70px;flex:3 0 auto}.tdUploadResultsTableCell.actions{justify-content:flex-end;width:120px}.tdUploadResultsTableCell.actions button.icon i.material-icons{color:#CFD8DC}.tdUploadResultsTableCell.actions button.icon i.material-icons:hover{color:#78909C}.tdUploadResultsTableCell .errorNotification{display:none}.tdUploadResultsTableCell.error .errorNotification{display:block;margin-right:5px}.tdUploadResultsTableCell.error .errorNotification i.fa{color:#F15A24}.tdUploadResultsTableCell.error .tdUploadResultsTableCellText{color:#F15A24}.tdUploadResultsTableHeaderCellText,.tdUploadResultsTableCellText{font-size:12px;line-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:5px}.tdUploadResultsTableHeaderCellText{color:#546E7A}.tdUploadResultsTableCellText{color:#78909C}.tdUploadErrorTooltip{background:#F15A24;border:1px solid white;color:white;box-shadow:1px 1px 2px 0 rgba(0,0,0,0.2)}#uploadTravelDestinationShowResults button.button{box-sizing:border-box;cursor:pointer;font-size:14px;height:28px;padding:0 5px;background:white linear-gradient(0deg, #f5f6f7 10%, white 11.05%, white 100%);color:#546E7A;border:1px solid #DCDEE0;border-radius:2px;transition:all .2s ease-in-out;line-height:1}#uploadTravelDestinationShowResults button.button i.icon{font-size:14px}#uploadTravelDestinationShowResults button.button:last-child{border-top-left-radius:0;border-bottom-left-radius:0;margin:0}#uploadTravelDestinationShowResults button.button:first-child{border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}#uploadTravelDestinationShowResults button.button.with-error{background:#F15A24 linear-gradient(0deg, #e45724 10%, #F15A24 11.05%, #F15A24 100%);color:#fff;font-size:12px;display:flex;justify-content:space-between;min-width:85px;border-color:#f15a24;align-items:center}

#destination-manager-hotel-profile{width:560px;height:480px;background:#ECEFF1;overflow:hidden}#destination-manager-hotel-profile-tooltip{width:280px;max-height:364px;background:white;padding:5px;box-sizing:border-box;border-radius:3px;position:absolute}#destination-manager-hotel-profile-tooltip .details>div{width:auto}#destination-manager-hotel-profile-tooltip .details .header{padding:0}#destination-manager-hotel-profile-tooltip .details .section .detail{margin-top:5px;height:30px}#destination-manager-hotel-profile-tooltip .details .section.hint{text-align:right;color:#00B3A6;font-size:9px;text-transform:uppercase}#destination-manager-hotel-profile-tooltip .details .section .icon{width:25px;text-align:center}#destination-manager-hotel-profile-tooltip .details .section .icon rb-icon{font-size:18px;height:auto}.window .footer.footer-margin,.rb-dialog.entity-profile .footer.footer-margin{margin:0;padding:28px 10px 12px;font-size:11px;background:white}.window .footer.footer-margin button,.rb-dialog.entity-profile .footer.footer-margin button{font-size:13px}.window .footer.footer-margin button.error,.window .footer.footer-margin button.main,.rb-dialog.entity-profile .footer.footer-margin button.error,.rb-dialog.entity-profile .footer.footer-margin button.main{margin-left:10px}.entity-profile{box-sizing:border-box;background:white}.entity-profile .details>div{width:50%;box-sizing:border-box}.entity-profile .details>div.left{margin-right:1px}.entity-profile .details>div.left .section{padding:0 3px 0 5px}.entity-profile .details div.title{margin:0 0 1px;height:34px;padding:10px;box-sizing:border-box}.entity-profile .details div.title h1{color:#90A4AE;font-size:12px;text-transform:none;font-weight:normal}.entity-profile .details div.title h1 .fa{font-size:16px;color:#455A64;margin-top:1px}.entity-profile .details .header{background:white;padding:5px 3px 0 5px}.entity-profile .details .header>div{width:270px;height:180px}.entity-profile .details .header>div>div{height:99px;background:linear-gradient(to bottom, rgba(6,18,20,0.6) 23.06%, rgba(55,71,79,0) 79.79%);padding:6px 8px;color:white}.entity-profile .details .header>div>div .fa{font-size:16px;margin-right:5px;margin-top:1px}.entity-profile .details .header>div>div h1{font-size:13px;font-weight:bold;text-transform:capitalize;color:white}.entity-profile .details .header>div>div h2{font-size:10px;font-weight:normal;text-transform:uppercase;color:white}.entity-profile .details .section{line-height:20px}.entity-profile .details .section.important-amenities{line-height:1;padding-right:5px;box-sizing:border-box}.entity-profile .details .section.important-amenities div{display:block;height:60px;padding:5px 0;box-sizing:border-box}.entity-profile .details .section.important-amenities div .icon{height:25px;padding:0;width:100%;text-align:center}.entity-profile .details .section.important-amenities div .icon .material-icons{position:static}.entity-profile .details .section.important-amenities div .text{text-align:center;height:25px;width:100%;padding:0}.entity-profile .details .section.no-amenities{text-align:center;padding:10px;color:#B0BEC5;font-size:11px}.entity-profile .details .section.amenities{max-height:500px;background:linear-gradient(to bottom, rgba(0,0,0,0.03) 0%, white 10%, white 90%, rgba(0,0,0,0.03) 100%)}.entity-profile .details .section .label{font-size:10px;color:#90A4AE;vertical-align:middle;line-height:inherit}.entity-profile .details .section .value{color:#455A64;font-size:12px;font-weight:bold;vertical-align:middle;line-height:inherit}.entity-profile .details .section .rating{justify-content:flex-end;padding:0;height:auto;line-height:inherit;width:auto;vertical-align:middle}.entity-profile .details .section .rating .material-icons{font-size:16px;height:16px;line-height:inherit;vertical-align:middle}.entity-profile .details .section .detail{color:#455A64;font-size:12px;margin-top:10px}.entity-profile .details .section .text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}

#preview-travel-destination .tdViewListTable{flex:1 0 100%}#preview-travel-destination .tdViewListTableHead,#preview-travel-destination .tdViewListPropertiesTableHead{position:sticky;top:0;z-index:5;font-size:12px;color:#546E7A}#preview-travel-destination .tdViewListTableBody,#preview-travel-destination .tdViewListPropertiesTableBody{font-size:12px}#preview-travel-destination .tdViewListTableCell,#preview-travel-destination .tdViewListPropertiesTableCell{vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;text-shadow:inherit;overflow:hidden}#preview-travel-destination .tdViewListTableHead{border-top:1px solid #ffffff;background:#ffffff}#preview-travel-destination .tdViewListTableBody{background:white;color:#78909C;border:1px solid #d9e0e3}#preview-travel-destination .tdViewListTableRow{display:grid;grid-template-columns:2fr 80px 50px 100px 100px 1fr 30px;grid-column-gap:5px;display:-ms-grid;-ms-grid-columns:5px 2fr 5px 80px 5px 50px 5px 100px 5px 100px 5px 1fr 5px 30px;padding:0 20px}#preview-travel-destination .tdViewListTableBody .tdViewListTableRow{border-bottom:1px solid #ECEFF1;cursor:pointer}#preview-travel-destination .tdViewListTableHeadingCell{vertical-align:middle;line-height:36px;height:36px}#preview-travel-destination .tdViewListTableHeadingCell .rbSortedContainer{line-height:36px}#preview-travel-destination .tdViewListTableHeadingCell.expandHeading{text-align:center}#preview-travel-destination .tdViewListTableHeadingCell.expandHeading .material-icons{line-height:36px;font-size:18px}#preview-travel-destination .tdViewListTableHeadingCell.actions{text-align:right}#preview-travel-destination .tdViewListTableCell{line-height:42px;height:42px}#preview-travel-destination .tdViewListTableCell.expand{text-align:center}#preview-travel-destination .tdViewListTableCell.expand .material-icons{color:#CFD8DC;line-height:42px;font-size:18px}#preview-travel-destination .tdViewListTableCell.actions{display:flex;align-items:center;justify-content:flex-end}#preview-travel-destination .tdViewListTableCell.actions .rbButton.smallIcon.noBorders{color:#CFD8DC}#preview-travel-destination .tdViewListTableCell.actions .rbButton.smallIcon.noBorders .material-icons{font-size:18px}#preview-travel-destination .tdViewListTableCell.actions .rbButton.expandButtonToShowText{color:#CFD8DC;height:27px;line-height:25px;max-width:27px;padding:0 9px;font-size:12px}#preview-travel-destination .tdViewListTableCell.actions .rbButton.expandButtonToShowText .material-icons{margin-left:-5px;font-size:18px}#preview-travel-destination .tdViewListTableCell.actions .rbButton.expandButtonToShowText span{margin-left:2px}#preview-travel-destination .tdViewListTableBody .tdViewListTableRowContainer:not(.opened) .tdViewListTableRow:hover{background:#FBFBFC}#preview-travel-destination .tdViewListTableBody .tdViewListTableRowContainer:not(.opened) .tdViewListTableRow:hover .tdViewListTableCell.expand .material-icons{color:#78909C}#preview-travel-destination .tdViewListTableBody .tdViewListTableRowContainer:not(.opened) .tdViewListTableRow:hover .tdViewListTableCell.expand .material-icons:hover{color:#546E7A}#preview-travel-destination .tdViewListTableBody .tdViewListTableRowContainer:not(.opened) .tdViewListTableRow:hover .tdViewListTableCell.actions .rbButton.smallIcon.noBorders{color:#78909C}#preview-travel-destination .tdViewListTableBody .tdViewListTableRowContainer:not(.opened) .tdViewListTableRow:hover .tdViewListTableCell.actions .rbButton.smallIcon.noBorders:hover{color:#546E7A}#preview-travel-destination .tdViewListTableBody .tdViewListTableRowContainer:not(.opened) .tdViewListTableRow:hover .tdViewListTableCell.actions .rbButton.expandButtonToShowText{transition:max-width 1s ease-in;max-width:1000px;color:#78909C}#preview-travel-destination .tdViewListTableBody .tdViewListTableRowContainer:not(.opened) .tdViewListTableRow:hover .tdViewListTableCell.actions .rbButton.expandButtonToShowText:hover{color:#546E7A}#preview-travel-destination .tdViewListTableBody .tdViewListTableRowContainer.opened{border-bottom:3px solid #78909C}#preview-travel-destination .tdViewListTableBody .tdViewListTableRowContainer.opened .tdViewListTableRow{background:#546E7A}#preview-travel-destination .tdViewListTableBody .tdViewListTableRowContainer.opened .tdViewListTableRow .tdViewListTableCell{color:white !important}#preview-travel-destination .tdViewListTableBody .tdViewListTableRowContainer.opened .tdViewListTableRow .tdViewListTableCell.expand .material-icons{color:white}#preview-travel-destination .tdViewListTableBody .tdViewListTableRowContainer.opened .tdViewListTableRow .tdViewListTableCell.expand .material-icons:hover{color:white}#preview-travel-destination .tdViewListPropertiesTableContainer{max-height:50vh;overflow-y:auto;transition:all .2s ease-out}#preview-travel-destination .tdViewListPropertiesTableContainer.ng-enter{display:block;max-height:0;opacity:0;transform:translateX(30px)}#preview-travel-destination .tdViewListPropertiesTableContainer.ng-enter.ng-enter-active{max-height:50vh;opacity:1;transform:translateX(0)}#preview-travel-destination .tdViewListPropertiesTableContainer.ng-leave{display:block;max-height:50vh;transform:translateX(0)}#preview-travel-destination .tdViewListPropertiesTableContainer.ng-leave.ng-leave-active{max-height:0;opacity:0;transform:translateX(30px)}#preview-travel-destination .tdViewListPropertiesTable{position:relative}#preview-travel-destination .tdViewListPropertiesTableHead{z-index:4;background:white}#preview-travel-destination .tdViewListPropertiesTableBody{color:#90A4AE}#preview-travel-destination .tdViewListPropertiesTableRow{display:grid;grid-template-columns:1fr 1.5fr 100px;grid-column-gap:5px;display:-ms-grid;-ms-grid-columns:1fr 5px 1.5fr 5px 100px;padding:0 50px 0 20px;border-bottom:1px solid #F2F4F5}#preview-travel-destination .tdViewListPropertiesTableCell,#preview-travel-destination .tdViewListPropertiesTableCell .rbSortedContainer{height:32px;line-height:32px}#preview-travel-destination .tdViewListTableMessage{padding:30px;font-size:14px;color:#B0BEC5;text-align:center}#preview-travel-destination .tdViewListTableMessage .rbButton{margin-top:12px}#preview-travel-destination .documentLayoutDocuments{max-height:400px;overflow:auto;height:unset}#preview-travel-destination p{margin:0}

rb-preview-travel-destination .module-heading{height:36px;border:0;background:rgba(0,0,0,0.06);margin:18px 0 6px}rb-preview-travel-destination .module-heading>span{display:inline-block;height:22px;margin:7px 0;padding:0 20px 0 10px;background-color:#90A4AE;border-radius:0 3px 3px 0;font-size:11px;color:white;font-weight:200;line-height:22px}rb-preview-travel-destination .module-heading>span strong{text-transform:uppercase}rb-preview-travel-destination div.data{padding:18px}rb-preview-travel-destination table.data{width:100%;color:#78909C;font-size:12px;border:1px solid #CFD8DC;border-collapse:collapse}rb-preview-travel-destination table.data td{padding:0 18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:1px solid #CFD8DC}rb-preview-travel-destination table.data td.label{background:#ECEFF1;height:27px;text-transform:uppercase;color:#78909C;padding:0 12px;font-weight:bold}rb-preview-travel-destination rb-map{height:420px}rb-preview-travel-destination div.legend{margin:8px 0;line-height:30px}rb-preview-travel-destination div.legend>*{vertical-align:middle}rb-preview-travel-destination div.legend>span{color:#78909c;font-size:12px}

.rb-airport-autocomplete input{padding-right:40px !important}.rb-airport-autocomplete input:focus{border-color:#00B8AB}.rb-airport-autocomplete input:focus+.icon{color:#00B8AB}.rb-airport-autocomplete input+.icon{position:absolute;right:10px;top:27px}.rb-airport-autocomplete input+.icon .material-icons{font-size:20px}.rb-airport-autocomplete input+.icon rb-loading{margin-right:3px;margin-top:3px;transform:scale(1.5)}.rb-airport-autocomplete .dropdown-content{width:100%;max-height:500px;background:white;border-radius:0 0 3px 3px}.rb-airport-autocomplete .dropdown-content ul{width:100%;padding:0;margin:0;list-style:none;border-bottom:1px solid #ECEFF1}.rb-airport-autocomplete .dropdown-content ul li.Match{cursor:pointer}.rb-airport-autocomplete .dropdown-content ul li.Match a{font-size:12px;line-height:32px;color:#546E7A;padding:0 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none;display:block}.rb-airport-autocomplete .dropdown-content ul li.Match a .material-icons{line-height:inherit;vertical-align:middle;font-size:18px;color:#B0BEC5;margin:0 8px}.rb-airport-autocomplete .dropdown-content ul li.Match:hover{background-color:#b7e7e3}.rb-airport-autocomplete .dropdown-content ul li.NoMatches{font-size:12px;line-height:32px;color:#546E7A;padding:0 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none;display:block}.rb-airport-autocomplete .dropdown-content ul li.NoMatches .material-icons{line-height:inherit;vertical-align:middle;font-size:18px;color:#B0BEC5;margin:0 8px}.rb-airport-autocomplete .dropdown-content .info{padding:5px 15px 5px 5px}.rb-airport-autocomplete .dropdown-content .info span{font-size:12px;line-height:36px;color:#90A4AE}.rb-airport-autocomplete .dropdown-content .info span .material-icons{line-height:inherit;vertical-align:middle;font-size:18px;margin:0 8px}

button.svelte-1vhj45b{background:transparent;border:0;outline:0;text-decoration:underline;width:100%;color:#00b8ab}button.svelte-1vhj45b:hover{color:#fff}

.Component.svelte-4qirml{display:flex;height:100%;align-items:center;padding:0 12px}.Icon.svelte-4qirml{background:radial-gradient(#313c42, #263238);border-radius:90px;height:48px;width:48px;display:flex;align-items:center;justify-content:center;color:#00b8ab;margin-right:12px}.Title.svelte-4qirml{font-size:20px;color:#fff;line-height:1.2}.Subtitle.svelte-4qirml{font-size:13px;color:#72828a;line-height:1.2}

.Modal.svelte-1mv3eji{border-radius:3px;overflow:auto;background-color:#fff;box-shadow:0 5px 24px 0 rgba(0,0,0,0.5);max-height:95vh;max-width:95vh;display:flex;flex-direction:column;padding:15px 10px}.Title.svelte-1mv3eji{padding-bottom:10px;font-size:13px}.ProgressBarContainer.svelte-1mv3eji{width:300px;overflow:hidden;box-sizing:border-box;height:14px;border-radius:4px;border:1px solid #16272b;background:#16272b linear-gradient(0deg, rgba(255,255,255,0.2) 0%, rgba(255,255,255,0.2) 35%, rgba(255,255,255,0.1) 65%, rgba(255,255,255,0.1) 100%)}.ProgressBar.svelte-1mv3eji{height:100%;transition:width 50ms linear;background:#00b8ab linear-gradient(0deg, rgba(255,255,255,0.1) 0%, rgba(255,255,255,0.1) 35%, rgba(255,255,255,0.2) 65%, rgba(255,255,255,0.2) 100%);width:var(--width)}

.Container.svelte-bm8nni.svelte-bm8nni{border:1px dashed #cfd8dc;border-left:0;border-right:0;padding:12px}.Title.svelte-bm8nni.svelte-bm8nni{font-weight:bold;font-size:14px;color:#455a64;height:20px;line-height:20px}.AttachmentButton.svelte-bm8nni.svelte-bm8nni{display:inline-flex;align-items:center;padding-right:4px !important;margin:5px 5px 0 0}.AttachmentButton.svelte-bm8nni>span.svelte-bm8nni{text-decoration:underline}.AttachmentButton.svelte-bm8nni>span.svelte-bm8nni:hover{text-decoration:none}.RemoveAttachmentButton.svelte-bm8nni.svelte-bm8nni{margin-left:8px;background:#e1e4e6 !important;border-color:#e1e4e6 !important;color:#78909c !important}.RemoveAttachmentButton.svelte-bm8nni.svelte-bm8nni:hover{background:#cfd8dc !important;border-color:#cfd8dc !important;color:#546e7a !important}.AddAttachmentButton.svelte-bm8nni.svelte-bm8nni{margin:5px 5px 0 0}

.Container.svelte-51vuch{border:1px dashed #cfd8dc;border-left:0;border-right:0;padding:12px}.Title.svelte-51vuch{font-weight:bold;font-size:14px;color:#455a64;height:20px;line-height:20px}.aBtn.svelte-51vuch{margin:0 5px 0 0}

#CompetitiveBidView .DocumentViewContentContainer{border-top:3px solid #29ABE2}#CompetitiveBidView .DocumentViewContent{overflow:visible}#CompetitiveBidView .DocumentViewHeadingActions{display:flex}#CompetitiveBidView .DocumentViewHeadingActions .rbPublicBidNagModalContainer{margin-left:5px}#CompetitiveBidView .Flag{position:relative}#CompetitiveBidView .Flag:after{content:'';position:absolute;left:-26px;top:19px;width:0;height:0;border-top:10px solid #37474F;border-left:26px solid transparent}#CompetitiveBidView .FlagLabel{position:absolute;background:#29ABE2;color:white;font-size:14px;font-weight:bold;line-height:20px;padding:0 8px 0 5px;border-radius:0 10px 10px 0;left:-26px;z-index:1}#CompetitiveBidView .Message{color:#263238;font-size:16px;font-weight:bold}

.Header.svelte-1jomfth{padding:21px 13px 0;color:#37474f;font-size:14px}.Content.svelte-1jomfth{padding:0 13px;color:#546e7a;font-size:13px;margin-bottom:20px}.Actions.svelte-1jomfth{padding:0 18px 21px;text-align:right}.Tos.svelte-1jomfth{padding:0 13px 31px;color:#546e7a;font-size:13px;cursor:pointer}.Tos.svelte-1jomfth:before{padding-right:7px}.Tos.invalid.svelte-1jomfth{color:#f15a24}.InputLabel.svelte-1jomfth{margin:0 13px 2px;padding:0 15px;background:#fff;font-size:12px;color:#90a4ae}.InputLabel.invalid.svelte-1jomfth{color:#f15a24}.InputContainer.svelte-1jomfth{border:1px solid #cfd8dc;margin:0 13px;height:34px;border-radius:18px;flex:1;color:#455a64}.InputContainer.svelte-1jomfth input{font-family:"Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;height:32px;width:100%;font-size:14px;color:inherit;border:0;background:transparent;padding:0 14px;box-sizing:border-box}.InputContainer.svelte-1jomfth input::placeholder{color:#cfd7df}.InputContainer.svelte-1jomfth input:-webkit-autofill{transition-delay:3600s}.InputContainer.invalid.svelte-1jomfth{border-color:#f15a24;color:#f15a24}.InputContainer.invalid.svelte-1jomfth input::placeholder{color:#f15a24}.StripeCard.svelte-1jomfth{min-height:34px;display:flex;flex-direction:column;justify-content:center;padding-left:14px}.ErrorContainer.svelte-1jomfth{color:#f15a24;font-size:12px;margin:4px 26px 5px;line-height:16px;min-height:20px}

.msGridColumn1{-ms-grid-column:1}.msGridColumn2{-ms-grid-column:2}.msGridColumn3{-ms-grid-column:3}.msGridColumn4{-ms-grid-column:4}.msGridColumn5{-ms-grid-column:5}.msGridColumn6{-ms-grid-column:6}.msGridColumn7{-ms-grid-column:7}.msGridColumn8{-ms-grid-column:8}.msGridColumn9{-ms-grid-column:9}.msGridColumn10{-ms-grid-column:10}.msGridColumn11{-ms-grid-column:11}.msGridColumn12{-ms-grid-column:12}.msGridColumn13{-ms-grid-column:13}.msGridColumn14{-ms-grid-column:14}.msGridColumn15{-ms-grid-column:15}.msGridColumn17{-ms-grid-column:17}#terms{box-shadow:0 0 10px 2px lightgray;max-width:920px;background:white;color:#78909C;padding:30px 0}#terms h1.title{font-size:15px;color:#263238;font-weight:500;text-align:center}#terms h2{background:rgba(0,0,0,0.05);line-height:14px;font-size:10px;padding:4px;margin:8px 0;color:white}#terms h2>span{background-color:#90A4AE;padding:0 30px 0 10px;border-radius:0 3px 3px 0;text-transform:uppercase;font-weight:300}#terms p,#terms address,#terms h1{padding:0 30px}#terms ul{padding:0 30px 0 70px}#terms p,#terms li,#terms address{font-size:12px;text-align:justify}#terms p a,#terms p a:visited,#terms li a,#terms li a:visited,#terms address a,#terms address a:visited{color:#00A99D;text-decoration:underline;font-weight:400}#terms p a:hover,#terms p a:visited:hover,#terms li a:hover,#terms li a:visited:hover,#terms address a:hover,#terms address a:visited:hover{text-decoration:none}#terms p.subtitle{font-size:11px;text-align:center}


.msGridColumn1{-ms-grid-column:1}.msGridColumn2{-ms-grid-column:2}.msGridColumn3{-ms-grid-column:3}.msGridColumn4{-ms-grid-column:4}.msGridColumn5{-ms-grid-column:5}.msGridColumn6{-ms-grid-column:6}.msGridColumn7{-ms-grid-column:7}.msGridColumn8{-ms-grid-column:8}.msGridColumn9{-ms-grid-column:9}.msGridColumn10{-ms-grid-column:10}.msGridColumn11{-ms-grid-column:11}.msGridColumn12{-ms-grid-column:12}.msGridColumn13{-ms-grid-column:13}.msGridColumn14{-ms-grid-column:14}.msGridColumn15{-ms-grid-column:15}.msGridColumn17{-ms-grid-column:17}.window.forgotten-password{width:400px;color:#37474F}

.msGridColumn1{-ms-grid-column:1}.msGridColumn2{-ms-grid-column:2}.msGridColumn3{-ms-grid-column:3}.msGridColumn4{-ms-grid-column:4}.msGridColumn5{-ms-grid-column:5}.msGridColumn6{-ms-grid-column:6}.msGridColumn7{-ms-grid-column:7}.msGridColumn8{-ms-grid-column:8}.msGridColumn9{-ms-grid-column:9}.msGridColumn10{-ms-grid-column:10}.msGridColumn11{-ms-grid-column:11}.msGridColumn12{-ms-grid-column:12}.msGridColumn13{-ms-grid-column:13}.msGridColumn14{-ms-grid-column:14}.msGridColumn15{-ms-grid-column:15}.msGridColumn17{-ms-grid-column:17}.bid-manager,.rfp-manager{background:#ECEFF1;color:#78909C}.bid-manager .bm-header,.rfp-manager .bm-header{box-sizing:border-box;height:89px;background:#37474F;padding:13px 10px}.bid-manager .bm-header .ActionsContainer,.rfp-manager .bm-header .ActionsContainer{align-items:flex-end;justify-content:flex-start}.bid-manager .bm-header .ToolsContainer,.rfp-manager .bm-header .ToolsContainer{justify-content:space-between}.bid-manager .bm-header .actions,.rfp-manager .bm-header .actions{padding:0;margin-right:10px;max-width:480px}.bid-manager .bm-header .actions .toolbox-label,.rfp-manager .bm-header .actions .toolbox-label{font-size:11px;line-height:12px;color:#90A4AE;padding-left:1px}.bid-manager .bm-header .actions .toolbox-content,.rfp-manager .bm-header .actions .toolbox-content{height:27px;line-height:27px}.bid-manager .bm-header .actions .toolbox-content.button-group,.rfp-manager .bm-header .actions .toolbox-content.button-group{box-sizing:border-box;background:linear-gradient(180deg, #2b393f 0%, #2b393f 86.27%, #263238 90%);border:1px solid #16272B;border-radius:2px;overflow:hidden;position:relative;padding-right:20px;display:flex;flex-direction:row}.bid-manager .bm-header .actions .toolbox-content.button-group>*,.rfp-manager .bm-header .actions .toolbox-content.button-group>*{flex:0 1 auto}.bid-manager .bm-header .actions .toolbox-content.button-group>button,.bid-manager .bm-header .actions .toolbox-content.button-group .grouped,.rfp-manager .bm-header .actions .toolbox-content.button-group>button,.rfp-manager .bm-header .actions .toolbox-content.button-group .grouped{background:transparent;height:27px;box-sizing:border-box;border:0;border-left:1px solid #16272B;margin:0;line-height:27px;color:white;font-size:12px;padding:0 5px;border-radius:0;display:block;vertical-align:top}.bid-manager .bm-header .actions .toolbox-content.button-group>button:first-of-type,.bid-manager .bm-header .actions .toolbox-content.button-group .grouped:first-of-type,.rfp-manager .bm-header .actions .toolbox-content.button-group>button:first-of-type,.rfp-manager .bm-header .actions .toolbox-content.button-group .grouped:first-of-type{border-left:0}.bid-manager .bm-header .actions .toolbox-content.button-group>button:hover,.bid-manager .bm-header .actions .toolbox-content.button-group .grouped:hover,.rfp-manager .bm-header .actions .toolbox-content.button-group>button:hover,.rfp-manager .bm-header .actions .toolbox-content.button-group .grouped:hover{background:rgba(255,255,255,0.1)}.bid-manager .bm-header .actions .toolbox-content.button-group>button.material-icons,.bid-manager .bm-header .actions .toolbox-content.button-group .grouped.material-icons,.rfp-manager .bm-header .actions .toolbox-content.button-group>button.material-icons,.rfp-manager .bm-header .actions .toolbox-content.button-group .grouped.material-icons{font-size:13px;vertical-align:top;line-height:27px}.bid-manager .bm-header .actions .toolbox-content.button-group>button.with-icon,.bid-manager .bm-header .actions .toolbox-content.button-group .grouped.with-icon,.rfp-manager .bm-header .actions .toolbox-content.button-group>button.with-icon,.rfp-manager .bm-header .actions .toolbox-content.button-group .grouped.with-icon{white-space:nowrap}.bid-manager .bm-header .actions .toolbox-content.button-group>button.with-icon i.material-icons,.bid-manager .bm-header .actions .toolbox-content.button-group .grouped.with-icon i.material-icons,.rfp-manager .bm-header .actions .toolbox-content.button-group>button.with-icon i.material-icons,.rfp-manager .bm-header .actions .toolbox-content.button-group .grouped.with-icon i.material-icons{font-size:13px;vertical-align:top;line-height:27px}.bid-manager .bm-header .actions .toolbox-content.button-group div.fixed,.rfp-manager .bm-header .actions .toolbox-content.button-group div.fixed{position:absolute;right:0;top:0;z-index:1;background:linear-gradient(180deg, #2b393f 0%, #2b393f 86.27%, #263238 90%);border-left:1px solid #16272B}.bid-manager .bm-header .actions .toolbox-content.button-group div.fixed button,.rfp-manager .bm-header .actions .toolbox-content.button-group div.fixed button{padding:0 5px;width:100%}.bid-manager .bm-header .toolbox,.rfp-manager .bm-header .toolbox{padding:0;margin-right:10px;max-width:180px;width:100%}.bid-manager .bm-header .toolbox .toolbox-label,.rfp-manager .bm-header .toolbox .toolbox-label{font-size:11px;line-height:12px;color:#90A4AE;padding-left:1px}.bid-manager .bm-header .toolbox .toolbox-content,.rfp-manager .bm-header .toolbox .toolbox-content{height:27px;line-height:27px;max-width:180px;overflow:hidden}.bid-manager .bm-header .toolbox .toolbox-content rb-select>a,.rfp-manager .bm-header .toolbox .toolbox-content rb-select>a{height:27px;line-height:27px;background:#263238;color:white;border-color:#16272B}.bid-manager .bm-header .toolbox .toolbox-content rb-select>a:after,.rfp-manager .bm-header .toolbox .toolbox-content rb-select>a:after{height:27px;line-height:27px;width:24px;color:#B0BEC5;font-size:24px;text-indent:0}.bid-manager .bm-header .toolbox .toolbox-content rb-select>a span,.rfp-manager .bm-header .toolbox .toolbox-content rb-select>a span{line-height:25px;vertical-align:top}.bid-manager .bm-header .dropdown-content,.rfp-manager .bm-header .dropdown-content{max-height:240px}.bid-manager .bm-header .dropdown,.rfp-manager .bm-header .dropdown{background:#37474F;border:1px solid #16272B;display:block;color:#90A4AE}.bid-manager .bm-header .dropdown li,.rfp-manager .bm-header .dropdown li{height:32px;min-width:200px;max-width:240px;border:0}.bid-manager .bm-header .dropdown li button,.rfp-manager .bm-header .dropdown li button{height:32px;font-size:12px;line-height:32px}.bid-manager .bm-header .dropdown li button i.material-icons,.rfp-manager .bm-header .dropdown li button i.material-icons{font-size:12px;vertical-align:top;line-height:32px;margin-right:5px}.bid-manager .bm-header .dropdown li button:hover,.rfp-manager .bm-header .dropdown li button:hover{background:#263238;color:#CFD8DC}.rfp-manager .bm-header{align-items:flex-end}.rb-select-overlay>div.rb-select-menu.bid-manager-select{background:#fff;border:1px solid #fff;color:#546e7a;border-radius:10px;margin-top:40px;box-shadow:0 5px 24px 0 rgba(0,0,0,0.5)}.rb-select-overlay>div.rb-select-menu.bid-manager-select rb-option.selected>a{color:#00B8AB !important;background:inherit}.rb-select-overlay>div.rb-select-menu.bid-manager-select rb-option.focused{border-color:transparent;background:inherit}.rb-select-overlay>div.rb-select-menu.bid-manager-select rb-option>a{height:32px;line-height:32px;color:#627984;border:1px solid transparent;border-left:0;border-right:0;box-sizing:border-box;transition:border 0ms linear, background 0.2s ease-in-out, color 0.2s ease-in-out}.rb-select-overlay>div.rb-select-menu.bid-manager-select rb-option>a:hover{background:#eceff1;border-color:#eceff1}

.body.svelte-6nu9zc{padding:0 15px 30px 15px}.InputError.svelte-6nu9zc{color:#f15a24;border-color:#f15a24}.ErrorContainer.svelte-6nu9zc{padding-top:5px;font-size:13px;text-transform:uppercase;color:#fff;height:50px;box-sizing:border-box}.Error.svelte-6nu9zc{background:#f15a24;border-radius:5px;padding:5px}

._2rD8xBa6OV1ltg3_S4B2CN {
  color: #fff;
  cursor: pointer;
  height: 26px;
  line-height: 26px;
  margin: 3px;
  border-radius: 3px;
}
._2NtE0F4TJeJgYWPlUi_XPb {
  background: #15a99d;
}
.wPYwSClzlC7-bYyPzehFj {
  background: #f15a24;
}
._23Helk35OmyNA35A_8vmjn {
  background: #cfd8dc;
  color: #78909c;
  cursor: not-allowed;
}

.CvYxUuv4Lo3_EANv1-Mg7 {
  margin-top: 15px;
}
._3XrR51OMj7k9Ta3P6vrA8L {
  width: 100px;
}
.fMFVRJOvLGHCAHelGKEyj {
  width: 60px;
}

.rbv-loading {
  text-align: center;
}
.rbv-loading .animation {
  display: inline-block;
  animation: infinite-spin 1s infinite;
  animation-timing-function: linear;
  height: 50px;
  width: 50px;
  stroke: #00a99d;
  stroke-width: 5px;
}
.rbv-loading .label {
  color: #78909c;
  font-weight: 100;
  margin: 15px auto 0;
  font-size: 11pt;
  padding-left: 11pt;
}
.rbv-loading.medium .animation {
  height: 30px;
  width: 30px;
  stroke-width: 8px;
}
.rbv-loading.medium .label {
  display: inline-block;
  margin: 0;
  font-size: 11px;
  padding-left: 3px;
}
.rbv-loading.small .animation {
  height: 10px;
  width: 10px;
  stroke-width: 13px;
}
.rbv-loading.small .label {
  display: inline-block;
  margin: 0;
  font-size: 12px;
  padding-left: 3px;
}
@-moz-keyframes infinite-spin {
from {
    transform: rotate(0deg);
}
to {
    transform: rotate(360deg);
}
}
@-webkit-keyframes infinite-spin {
from {
    transform: rotate(0deg);
}
to {
    transform: rotate(360deg);
}
}
@-o-keyframes infinite-spin {
from {
    transform: rotate(0deg);
}
to {
    transform: rotate(360deg);
}
}
@keyframes infinite-spin {
from {
    transform: rotate(0deg);
}
to {
    transform: rotate(360deg);
}
}

._3ERYp9Q7l6uNuzX3mCEMOD {
  min-height: 80px;
  display: flex;
  align-items: center;
  justify-content: center;
}
._3RMktDFd3H2gDLHEvpZ0zu {
  color: #90a4ae;
  margin-right: 5px;
}
.epqnkloZQ_ARJpi2-A4e {
  font-size: 12px;
  color: #263238;
}
._3uCcY0s-ZfaPbKdqhZGGva {
  display: inline-block;
  height: 26px;
  line-height: 26px;
  padding: 0 7px;
  border-radius: 3px;
  background: #15a99d;
  color: #fff;
}
._2W42D2zhRTvXMnxqLSkdf_ {
  width: 100%;
}
._1L4oXEdZpxHAfeS2x8_WT7 {
  border: 1px solid #b0bec5;
  padding: 3px;
  transition: border-color 0.3s linear;
}
.bg3j2BNOvwVecvSyDfMJe {
  border-color: #f15a24;
}
.SHcEP15lVxRnrGERvIKOM {
  font-size: 11.667px;
  line-height: 20px;
  font-weight: normal;
  color: #546e7a;
}

._2YDxoHaSMOJwd-DYLMQPZD {
  flex: 0 0 auto;
  display: flex;
  flex-direction: row;
}
._1zu_oREuVfhPomJha4Ca2T {
  flex: 0 0 48px;
  height: 48px;
  margin-right: 10px;
}
._2UhH06wMaGRwQt9eZMoKXW {
  color: #546e7a;
  text-shadow: 1px 0 0 rgba(0,0,0,0.15);
  font-weight: normal;
  line-height: 1;
}
._2ScZoHtWPi5pVSVKeWr3Du {
  height: 30px;
  font-size: 28px;
}
.MJ2Ag5HSgexy_4WNOKlWc {
  vertical-align: text-bottom;
}
._1yxQJ69KTLicyjDSQqM_JX {
  flex: 0 1 auto;
  padding: 0;
  display: flex;
  flex-direction: column;
}
._3ITWlCk7wk_fVPmPIK0L55 {
  font-size: 12px;
  line-height: 28px;
  color: #546e7a;
  flex: 0 0 auto;
  font-weight: normal;
}

#SendFinalAgreement .DocumentViewHeadingActions{display:flex;align-items:flex-end;justify-content:center}#SendFinalAgreement rb-dropdown{margin-right:10px}#SendFinalAgreement .dropdown{background:white;color:#546E7A;font-size:13px}#SendFinalAgreement button[data-icon-before]:before{font-size:20px;margin-right:10px}#SendFinalAgreement button[data-icon-after]{padding-right:10px !important}

._20HIty_SJTyZX6WEdRUNGq {
  color: #546e7a;
  text-shadow: 1px 0 0 rgba(0,0,0,0.15);
  font-weight: normal;
  line-height: 1;
  height: 30px;
  font-size: 16px;
  width: 200px;
}

.destinationsManager{height:calc(100vh - 61px);position:relative;flex:1}.destinationsManagerMap{height:100%;width:calc(100vw - 420px)}div.map-hotel-manager{position:relative}div.map-hotel-manager div.travel-destination{height:52px;box-sizing:border-box;background:#37474F}div.map-hotel-manager div.travel-destination div.img{width:50px;height:100%;background:#455A64;margin-right:10px}div.map-hotel-manager div.travel-destination div.img img{height:35px;width:35px}div.map-hotel-manager div.travel-destination p{color:#B0BEC5;font-size:10px;margin:0}div.map-hotel-manager div.travel-destination h1{font-size:14px;color:#CFD8DC;font-weight:normal}div.map-hotel-manager div.travel-destination h1 span.name{color:white;font-weight:bold}div.map-hotel-manager .menu{max-width:400px !important;min-width:400px !important}div.map-hotel-manager .menu p{font-size:10px;margin:0}div.map-hotel-manager .menu div.header div.icon{background:#546E7A;line-height:1}div.map-hotel-manager .menu div.hotels>div.header{height:35px;margin-top:11px;align-items:center;padding:10px;box-sizing:border-box;background:transparent;color:#37474F;font-size:12px}div.map-hotel-manager .menu div.hotels>.content h1,div.map-hotel-manager .menu div.hotels>.content h2,div.map-hotel-manager .menu div.hotels>.content p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:10px;max-width:320px}div.map-hotel-manager .menu div.hotels>.content ul{max-width:100%}div.map-hotel-manager div.legend{box-sizing:border-box;padding:20px 10px 15px;background:white;color:#6C818C;font-size:11px}div.map-hotel-manager div.legend div.both,div.map-hotel-manager div.legend div.bid{width:10px;height:10px;border-radius:10px;margin:0 7px 0 2px}div.map-hotel-manager div.legend div.both{background:#00A99D}div.map-hotel-manager div.legend div.bid{background:#F15A24}div.map-hotel-manager div.legend div.sent rb-icon{font-size:14px;height:14px;margin:0 5px 0 0}

.Root.svelte-1pgphr2.svelte-1pgphr2{background:#263238}.Root.svelte-1pgphr2>div.svelte-1pgphr2{max-width:1280px;margin:auto}.logoImage.svelte-1pgphr2.svelte-1pgphr2{height:40px;border-radius:5px;width:120px;object-fit:contain}.Root.svelte-1pgphr2.svelte-1pgphr2 .Backdrop{max-width:1280px;left:50%;transform:translateX(-50%)}.Root.svelte-1pgphr2.svelte-1pgphr2 .Menu{margin-top:10px;border-radius:5px;box-shadow:0 1px 5px 2px rgba(0,0,0,0.1);overflow:hidden}.Welcome.svelte-1pgphr2.svelte-1pgphr2{color:#00b8ab;position:absolute;left:100px;bottom:-18px;font-size:13px}

.Root.svelte-1fvjopt{background:#fff;padding:15px 0;font-size:12px;width:230px;text-align:center;border-radius:5px;color:#738092}div.svelte-1fvjopt{padding:7px}.Main.svelte-1fvjopt{background:#f45f0b;color:#fff}button.svelte-1fvjopt{margin-top:5px}i.material-icons.svelte-1fvjopt{position:absolute;top:5px;right:5px;font-size:18px;cursor:pointer}

.Title.svelte-mz6xog{font-weight:bold;font-size:15px;color:#37474f;line-height:24px;padding:15px 15px 0}.ModalContent.svelte-mz6xog{display:flex;padding:0 15px;flex-direction:column;font-size:14px;line-height:1.4;color:#000}.Text.svelte-mz6xog{margin-bottom:20px}.TextArea.svelte-mz6xog{outline:none;border-radius:5px;min-height:200px;font-family:inherit;padding:10px;box-sizing:border-box}.Submitted.svelte-mz6xog{background:#00b8ab;color:#fff;padding:20px;border-radius:5px;text-align:center}

.Root.svelte-1e9ggwl.svelte-1e9ggwl{background-color:#fff;padding:10px 15px;width:100%;box-sizing:border-box}.Root.Sticky.svelte-1e9ggwl.svelte-1e9ggwl{position:sticky;top:0;z-index:99}.Menu.svelte-1e9ggwl.svelte-1e9ggwl{display:flex;align-items:center;list-style:none;padding:0;margin:auto;color:#8b9bb5;font-size:14px;cursor:pointer;max-width:1280px}.Item.svelte-1e9ggwl.svelte-1e9ggwl{display:flex;align-items:center;text-transform:uppercase;position:relative}.Item.hasSubMenu.svelte-1e9ggwl.svelte-1e9ggwl{position:relative}.Item.svelte-1e9ggwl.svelte-1e9ggwl:not(:last-child){margin-right:40px}.Item.Slot.svelte-1e9ggwl.svelte-1e9ggwl{margin-right:10px}.Item.svelte-1e9ggwl>.svelte-1e9ggwl:not(:last-child){margin-right:10px}.Item.Active.svelte-1e9ggwl.svelte-1e9ggwl{color:#00a99d;position:relative}.Item.Active.svelte-1e9ggwl.svelte-1e9ggwl::after{content:"";position:absolute;left:0;bottom:-5px;width:25px;border-bottom:2px solid currentColor}.Item.svelte-1e9ggwl .Badge.svelte-1e9ggwl{position:absolute;top:-5px;right:-5px;background:#ff4500;height:20px;width:20px;border-radius:100%;color:#fff;font-size:10px;display:flex;justify-content:center;align-items:center;overflow:hidden}.Bg.svelte-1e9ggwl.svelte-1e9ggwl{height:100vh;width:100vw;position:fixed;top:0;left:0;background:transparent;z-index:998}.DropDown.svelte-1e9ggwl.svelte-1e9ggwl{background:#fff;border-radius:5px;padding:0;list-style:none;position:absolute;min-width:200px;top:100%;left:0;box-shadow:0px 0px 3px -2px #000;z-index:999;color:#8b9bb5}.DropDown.svelte-1e9ggwl .Item.svelte-1e9ggwl{padding:5px;margin:0;white-space:nowrap;text-transform:unset}.DropDown.svelte-1e9ggwl .Item.svelte-1e9ggwl::after{display:none}.rbTooltip.svelte-1e9ggwl.svelte-1e9ggwl{width:200px}

.logoImage.svelte-loaba6.svelte-loaba6 img{height:40px;border-radius:5px;width:120px;object-fit:contain}.noLogo.svelte-loaba6.svelte-loaba6{text-align:center;width:120px;background:#eceff1;box-sizing:border-box;height:40px;border-radius:5px;display:flex;align-items:center;justify-content:center}.noLogoIcon.svelte-loaba6.svelte-loaba6{font-size:35px;text-transform:uppercase;color:#b0bec5}.Item.svelte-loaba6.svelte-loaba6{height:40px;min-width:160px;display:flex;align-items:center;font-size:12px;text-transform:none}.Item.svelte-loaba6 .logoImage.svelte-loaba6:not(.logo) img{width:40px;margin-right:10px;overflow:hidden}.Item.svelte-loaba6 div.svelte-loaba6{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Item.svelte-loaba6 .Name.svelte-loaba6{font-weight:bold}

.Component.svelte-11p2vi2.svelte-11p2vi2{padding:15px;color:#546e7a;font-size:13px;line-height:1.4;display:flex;align-items:center}.UserSection.svelte-11p2vi2.svelte-11p2vi2{flex:1}.DetailsSection.svelte-11p2vi2.svelte-11p2vi2{flex:0 0 auto;display:flex;align-items:center;background:#00a99d;color:#fff;border-radius:6px;padding:10px;position:relative;box-shadow:1px 1px 2px 2px rgba(0,0,0,0.2)}.Details.svelte-11p2vi2.svelte-11p2vi2{flex:0 0 auto}.DetailsActions.svelte-11p2vi2.svelte-11p2vi2{flex:0 0 auto;display:flex;flex-direction:row;align-items:flex-start;margin-left:20px}.DetailsActions.svelte-11p2vi2 .aBtn.svelte-11p2vi2{color:#00a99d}.DetailsActions.svelte-11p2vi2 .aBtn.svelte-11p2vi2:hover{transform:scale(1.1, 1.1)}.Detail.svelte-11p2vi2.svelte-11p2vi2{display:flex}.Detail.svelte-11p2vi2.svelte-11p2vi2:before{font-size:16px;margin-right:5px}.Name.svelte-11p2vi2.svelte-11p2vi2{font-size:18px;font-weight:bold;color:#546e7a;text-shadow:1px 1px 3px rgba(0,0,0,0.2)}.JobTitle.svelte-11p2vi2.svelte-11p2vi2{font-size:13px}

.ListSeparator.svelte-stej5a{z-index:1;position:sticky;top:0px;background:#fff;padding:10px 10px 0;display:flex;margin-top:60px}.ListSeparatorText.svelte-stej5a{flex:1 1 100%;color:#546e7a;border-bottom:1px solid #546e7a;font-size:18px;line-height:2;filter:drop-shadow(1px 1px 3px rgba(84,110,122,0.6));text-align:center}

.LoadingMore.svelte-i91v4u{display:flex;justify-content:center}

.ListContainer.svelte-12sgxy3{overflow:auto;display:grid;grid-template-columns:1fr 1fr;column-gap:5px;row-gap:25px;padding-bottom:20px;box-sizing:border-box}.ListContainer.svelte-12sgxy3 .ListSeparator,.ListContainer.svelte-12sgxy3 .LoadingMore{grid-column:span 2}.ListContainer>div:first-of-type{margin-top:0 !important}.ListItem.svelte-12sgxy3{position:relative;margin:10px;display:flex}.ListItemHeader.svelte-12sgxy3{clip-path:polygon(0 0, 75% 0%, 80% 100%, 0% 100%);position:absolute;height:40px;width:100%;top:0;left:0;display:flex;align-items:center}.ListItemDetails.svelte-12sgxy3{margin-top:20px;display:flex;flex:1 1 100%;border-radius:0 0 15% 15%;box-shadow:0 8px 4px -3px rgba(0,0,0,0.3)}.TextArea.svelte-12sgxy3{background:#eaebed;color:#a7a8ab;padding-top:20px;flex:1 1 100%;display:flex;flex-direction:row}.StatusArea.svelte-12sgxy3{font-size:13px;padding:10px;flex:1 1 100%}.ActionsArea.svelte-12sgxy3{flex:0 0 auto;display:flex;flex-direction:column;padding:0 10px 5px}.ItemTitle.svelte-12sgxy3{line-height:30px;padding-left:20px;font-size:24px;color:#fff}.StatusDate.svelte-12sgxy3{position:absolute;top:0;right:0;padding:0 5px;line-height:20px;color:#b0bec5;font-size:13px}.ListItemIcon.svelte-12sgxy3{flex:0 0 auto;align-items:flex-start;padding-top:20px}.ListItemIcon.svelte-12sgxy3:before{height:90px;font-size:64px;width:90px;display:flex;justify-content:center;align-items:center;color:#fff}.ItemSubtitle.svelte-12sgxy3{font-size:14px;color:#546e7a;max-width:300px}.aBtn.svelte-12sgxy3{border:0;background:transparent;margin-bottom:2px}.aBtn.svelte-12sgxy3:hover{color:#00a99d}

.ListContainer.svelte-7owcka{overflow-y:auto;overflow-x:hidden;position:relative}.ListContainer.svelte-7owcka .ListSeparator{top:60px !important}.List>div:first-of-type{margin-top:0 !important}.ListItem.svelte-7owcka{margin:30px 10px;display:flex;height:60px;line-height:60px;background:#fff;border-radius:6px;overflow:hidden;box-shadow:1px 1px 3px 2px rgba(0,0,0,0.2);font-size:14px;color:#37474f}.ListItemIcon.svelte-7owcka{flex:0 0 auto}.ListItemIcon.svelte-7owcka:before{height:60px;font-size:48px;width:60px;color:#fff;justify-content:center;align-items:center;display:flex}.ItemTitle.svelte-7owcka{padding:0 10px;flex:0 0 140px}.StatusDate.svelte-7owcka{padding:0 10px;flex:0 0 80px}.ItemSubtitle.svelte-7owcka{padding:0 10px;flex:1 1 100%}.ItemSubtitle.s.svelte-7owcka{flex:0 0 50px}.ActionsArea.svelte-7owcka{flex:0 0 90px;display:flex;padding:0 10px;justify-content:flex-end}.aBtn.svelte-7owcka{border:0;background:transparent;margin-right:2px}.aBtn.svelte-7owcka:hover{color:#00a99d}.ListHeader.svelte-7owcka{display:flex;height:60px;line-height:60px;background:#f5f6f7;font-size:16px;color:#16272b;padding-left:60px;margin:0 10px;border-radius:6px 6px 0 0;position:sticky;top:0;box-shadow:0 -6px 0px 6px #fff}

.Component.svelte-18mr3y1{flex:1 1 100%}.Title.svelte-18mr3y1{font-size:18px;font-weight:bold;color:inherit;text-shadow:1px 1px 3px rgba(0,0,0,0.2);cursor:pointer}.Title.svelte-18mr3y1:before{padding-right:5px}.Title.svelte-18mr3y1:hover{text-shadow:none;color:#00a99d}.Hidden.svelte-18mr3y1{display:block;opacity:0;position:absolute;z-index:-1}.MenuContainer.svelte-18mr3y1{position:relative}.SourcesMenu.svelte-18mr3y1{position:absolute;top:40px;left:10px;z-index:2;background:#fff;padding:10px;border:1px solid #808080;border-radius:6px;box-shadow:2px 2px 2px 2px rgba(0,0,0,0.2);font-size:13px;color:#546e7a}.SourcesMenuTitle.svelte-18mr3y1{font-size:16px;font-weight:bold;opacity:1}.SourcesMenuItem.svelte-18mr3y1{margin-top:10px;opacity:0.8}.SourcesMenuItemTitle.svelte-18mr3y1{font-size:14px;font-weight:bold;opacity:1;text-decoration:underline;cursor:pointer}.SourcesMenuItemTitle.svelte-18mr3y1:hover{color:#00a99d;text-decoration:none}.SourcesMenuItemTitle.Selected.svelte-18mr3y1{color:#00a99d;text-decoration:none;cursor:initial}

.more.svelte-15i503s.svelte-15i503s{position:relative;z-index:11;margin:0 5px;display:inline-flex}.bg.svelte-15i503s.svelte-15i503s{height:100vh;width:100vw;position:fixed;top:0;left:0;z-index:10;cursor:pointer}.Menu.svelte-15i503s.svelte-15i503s{min-width:180px;position:absolute;top:40px;padding:10px 0;border-radius:5px;background:#263239;color:#fff;font-size:14px;box-shadow:0 0 10px 2px rgba(0,0,0,0.1);max-height:50vh;overflow:auto}.Menu.asLight.svelte-15i503s.svelte-15i503s{color:#263239;background:#fff}.Item.svelte-15i503s.svelte-15i503s{padding:5px 15px;cursor:pointer;display:flex;align-items:center;white-space:nowrap}.Item.svelte-15i503s .material-icons.svelte-15i503s{margin-right:5px}.Item.svelte-15i503s.svelte-15i503s:hover{background:#313b42}.asLight.svelte-15i503s .Item.svelte-15i503s:hover{background:#ececec}.disabled.svelte-15i503s.svelte-15i503s{opacity:0.5}.aBtn.svelte-15i503s.svelte-15i503s{display:flex;align-items:center}

.Header.svelte-11b50sa{padding-left:14px;display:flex;height:63px;flex-direction:column;justify-content:center;font-size:12px;line-height:20px;color:#546e7a}.HeaderTitle.svelte-11b50sa{font-weight:bold;font-size:16px;color:#455a64}.Label.svelte-11b50sa{font-size:16px;color:#455a64}.Inline.svelte-11b50sa{display:inline-block}.Options.svelte-11b50sa{font-size:14px;line-height:20px;color:#546e7a;margin:15px}.Option.svelte-11b50sa{cursor:pointer;display:flex;margin-left:15px;margin-top:10px;opacity:0.8}.Option.svelte-11b50sa:before{margin-right:10px}.Option.svelte-11b50sa:hover{opacity:1}

.Component.svelte-1sbz4mm{display:flex;flex-direction:column;flex:1 1 100%;overflow:hidden}.Component.svelte-1sbz4mm .Gray{background:#68808c}.Component.svelte-1sbz4mm .Blue{background:#096096}.Component.svelte-1sbz4mm .Yellow{background:#ffbb36}.Component.svelte-1sbz4mm .Green{background:#8ab923}.Component.svelte-1sbz4mm .Purple{background:#9c0d66}.Component.svelte-1sbz4mm .Red{background:#e32e40}.Component.svelte-1sbz4mm .rbTooltip{background:#fff;color:#546e7a;font-size:13px;line-height:1.3;box-shadow:1px 1px 5px 3px rgba(0,0,0,0.2)}.Header.svelte-1sbz4mm{color:#546e7a;padding:10px 10px 5px;display:flex;align-items:center;justify-content:space-between}.HeaderAction.svelte-1sbz4mm{cursor:pointer}.HeaderAction.svelte-1sbz4mm:hover{color:#00a99d}.FillAndCenter.svelte-1sbz4mm{flex-direction:column;color:#546e7a}.EmptyTitle.svelte-1sbz4mm{font-size:20px;line-height:24px;font-weight:bold;margin-bottom:20px}

.Component.svelte-7txfr3{flex:1 1 100%;overflow:hidden;display:flex;flex-direction:column}.Header.svelte-7txfr3{background:#00a99d;flex:0 0 auto;display:flex;padding:15px 10px}.Search.svelte-7txfr3{line-height:30px;background:#fff;color:#546e7a;width:100%;border-radius:6px;padding:3px 10px}.SearchInput.svelte-7txfr3{border:0;outline:0;font-size:14px;font-family:'Noto Sans';color:inherit;width:100%}.ListContainer.svelte-7txfr3{overflow:auto}.ListItem.svelte-7txfr3{padding:5px;margin-top:5px;color:#546e7a;font-size:14px;line-height:20px;display:flex;text-shadow:0 0 1px rgba(0,0,0,0.25)}.Bookmark.svelte-7txfr3{flex:0 0 30px;justify-content:flex-start;align-items:flex-start;color:#00a99d;cursor:pointer;filter:drop-shadow(3px 3px 1px rgba(0,169,157,0.3))}.Bookmark.svelte-7txfr3:hover{filter:none}.MainArea.svelte-7txfr3{flex:1 1 100%;padding-right:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ItemTitle.svelte-7txfr3{color:inherit;font-size:inherit}.CompletedArea.svelte-7txfr3{flex:0 0 40px;font-size:16px;color:#546e7a;font-weight:bold;justify-content:flex-start;align-items:flex-start}.Tooltip.svelte-7txfr3{background:#fff;color:#546e7a;font-size:13px;line-height:1.3;box-shadow:1px 1px 5px 3px rgba(0,0,0,0.2)}.TooltipTitle.svelte-7txfr3{font-size:14px;font-weight:bold;line-height:1.6}.NoResults.svelte-7txfr3{text-align:center;padding:20px 0;color:#78909c}

.FillAndCenter.svelte-ox56bn{color:#78909c}

.DocumentView.svelte-170upw0{width:1360px;margin:0 auto;height:calc(100vh - 60px);display:flex;flex-direction:row;background:transparent}.HeaderContainer.svelte-170upw0{background:#fff;flex:0 0 auto;box-shadow:1px 1px 3px 3px rgba(0,0,0,0.1);overflow:hidden;border-radius:0 0 6px 6px;margin-bottom:15px}.LayoutContainer.svelte-170upw0{display:grid;grid-template-columns:3fr 1fr;column-gap:25px;flex:1 1 100%;overflow:hidden;padding:10px 10px 0;margin:-10px -10px 0}.Panel.svelte-170upw0{background:#fff;box-shadow:0 0 3px 3px rgba(0,0,0,0.1);overflow:hidden;border-radius:5px 5px 0 0;display:flex;flex-direction:column}.RightPanel.svelte-170upw0{box-shadow:0 0 3px 3px rgba(0,169,157,0.25)}

.rbTooltip.simple.questionnaireTooltip {
  padding: 0;
}
.questionnaireTooltipBody {
  padding: 5px 10px 3px;
}
.questionnaireTooltipHint,
.questionnaireTooltipError {
  margin-top: 5px;
  font-size: 10px;
  text-align: left;
  background: #37474f;
  border-radius: 0 0 5px 5px;
  line-height: 20px;
}
.questionnaireTooltipError {
  background: #f15a24;
  line-height: 15px;
  padding: 5px 0;
}
.questionnaireTooltipHintText,
.questionnaireTooltipErrorText,
.questionnaireTooltipHintTextLocked,
.questionnaireTooltipHintTextRequired {
  color: #b0bec5;
  padding: 0 10px;
}
.questionnaireTooltipErrorText {
  color: #fff;
}
.questionnaireTooltipHintTextLocked {
  color: #00b3a6;
}
.questionnaireTooltipHintTextRequired {
  color: #fafe68;
}
.questionnaireEditTooltipHintAction {
  color: #eceff1;
  text-transform: uppercase;
  font-weight: 700;
}

.questionnaireQuestion.list {
  flex: 1 1 auto;
}
.questionnaireQuestionLabel.list {
  max-width: 200px;
}
.questionnaireQuestionOptions {
  display: block;
  line-height: 14px;
  white-space: nowrap;
}
.questionnaireQuestionOption {
  display: inline-block;
  position: relative;
  line-height: 14px;
  margin-top: 2px;
}
.questionnaireQuestionOptionText {
  display: inline-block;
  cursor: pointer;
  margin: 0 8px !important;
  padding: 0 4px 0 8px !important;
  text-transform: uppercase;
  font-size: 10px;
  vertical-align: middle;
}
.questionnaireQuestionOptionText:before {
  content: '';
  position: absolute;
  width: 11px;
  height: 11px;
  top: 2px;
  left: 0;
  background: #eee;
  border: 1px solid #ddd;
}
.questionnaireQuestionOptionText:after {
  opacity: 0.1;
  content: '';
  position: absolute;
  width: 7px;
  height: 3px;
  background: transparent;
  top: 5px;
  left: 2px;
  border: 2px solid #546e7a;
  border-top: none;
  border-right: none;
  transform: rotate(-45deg);
}
.questionnaireQuestionOptionText.on:after {
  opacity: 1;
}

.questionnaireQuestion {
  flex: 8 0 120px;
  padding: 3px 3px 2px;
  font-size: 10px;
  font-weight: 400;
  color: #78909c;
  min-width: 0;
  min-height: 43px;
  border: 1px solid #eceff1;
  margin: 2px;
}
.questionnaireQuestion.question-size-1 {
  flex: 10 0 80px;
}
.questionnaireQuestion.question-size-2 {
  flex: 8 0 120px;
}
.questionnaireQuestion.question-size-3 {
  flex: 7 0 160px;
}
.questionnaireQuestion.question-size-4 {
  flex: 6 0 200px;
}
.questionnaireQuestion.required {
  background-color: #fefcd3;
}
.questionnaireQuestionLabel {
  display: block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  line-height: 12px;
  margin: 2px 0;
}
.questionnaireQuestionLabelOrd {
  padding: 0 2px 0 3px;
  border-radius: 3px;
}
.questionnaireQuestionInput {
  display: inline-block;
  box-sizing: border-box;
  border: 1px solid #dcdee0;
  border-radius: 2px;
  width: 100%;
  height: 17px;
  padding: 0 3px;
  font-size: 11px;
  line-height: 15px;
  background: #fff;
  color: #546e7a;
  transition: all 0.1s linear;
}

.questionnaireGroupHeader {
  background: url(images/questionnaire-group-heading.ac461c2.png) repeat-x;
  height: 15px;
  line-height: 15px;
  margin: 1px 0;
  padding: 4px 0;
}
.questionnaireGroupHeaderText {
  height: 15px;
  line-height: 15px;
  vertical-align: top;
  background-color: #b0bec5;
  border-radius: 0 2px 2px 0;
  color: #fff;
  display: inline-block;
  font-size: 10px;
  padding: 0 15px 0 20px;
  text-transform: uppercase;
}
.questionnaireGroupCells {
  display: flex;
  flex-wrap: wrap;
  padding: 10px 15px 15px;
}
.questionnaireGroupCellsLastItem {
  flex: 10000 0 1px;
}

.questionnaireTableCellQuestion,
.questionnaireTableCellLabel {
  background-color: #fff;
  border: 1px solid #cfd8dc;
  padding: 0;
}
.questionnaireTableCellLabel {
  padding: 0 5px;
}
.questionnaireTableCellLabel.strong {
  text-transform: uppercase;
  font-weight: bold;
}
.questionnaireTableRow.row-header .questionnaireTableCellLabel {
  background-color: #eceff1;
  text-align: center;
  font-weight: bold;
  border: 0;
}
.questionnaireTableRow.row-sub-header .questionnaireTableCellLabel {
  background-color: #fdfdfe;
}
.questionnaireTableCellInput {
  width: 75px;
  min-width: 100%;
  height: 26px;
  background: #fff;
  border: 1px solid #dcdee0;
  border-radius: 2px;
  box-sizing: border-box;
  font-size: 12px;
  line-height: 26px;
  padding: 0 3px;
  color: #546e7a;
}
.questionnaireTableCellInput::-webkit-input-placeholder {
  color: #b0bec5;
}
.questionnaireTableCellInput:-moz-placeholder {
  color: #b0bec5;
}
.questionnaireTableCellInput:-ms-input-placeholder {
  color: #b0bec5;
}
.questionnaireTableCellInputContainer {
  padding: 3px;
}
.questionnaireTableCellInputContainer.required {
  background-color: #fefcd3;
}

.questionnaireTableRow {
  height: 27px;
}
.questionnaireTableRow.row-header {
  background-color: #eceff1;
  text-align: center;
  font-weight: bold;
  border: 0;
}
.questionnaireTableRow.row-sub-header {
  background-color: #fdfdfe;
}

.questionnaireTableContainer {
  padding: 0 15px;
}
.questionnaireTableWrapper {
  border: 1px solid #cfd8dc;
  padding: 3px;
  margin: 12px auto;
}
.questionnaireTable {
  table-layout: fixed;
  border-spacing: 0;
  border-collapse: collapse;
  font-size: 11px;
  font-weight: 400;
  background: #fff;
  color: #78909c;
  border: 1px solid #cfd8dc;
}

.questionnaireModuleHeader {
  height: 27px;
  border: 0;
  background: #d9e0e3;
  margin: 1px 0;
}
.questionnaireModuleHeaderText {
  display: inline-block;
  height: 21px;
  margin: 3px 0;
  padding: 0 15px 0 20px;
  background-color: #78909c;
  border-radius: 0 3px 3px 0;
  font-size: 12px;
  color: #fff;
  font-weight: bold;
  text-transform: uppercase;
  line-height: 21px;
}

.rbSelectWrapper {
  position: relative;
  text-rendering: auto;
  letter-spacing: normal;
  word-spacing: normal;
  text-transform: none;
  text-indent: 0;
  text-shadow: none;
  display: inline-block;
  text-align: start;
  margin: 0;
  font: 13.3333px Arial;
  box-sizing: border-box;
  align-items: center;
  white-space: pre;
  -webkit-rtl-ordering: logical;
  color: #000;
  background-color: #fff;
  cursor: default;
  overflow: visible !important;
}
.rbSelect {
  border: 1px solid #a9a9a9;
  border-image: initial;
  border-radius: 0;
  width: 100%;
}
.rbSelect:focus {
  outline: 1px solid #2390fd;
}
.rbSelectArrow {
  position: absolute;
  top: 0;
  right: 0;
  width: 0;
  height: 0;
}
.rbSelectArrow.arrowUp {
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: 5px solid #000;
}
.rbSelectArrow.arrowDown {
  border-left: 20px solid transparent;
  border-right: 20px solid transparent;
  border-top: 20px solid #000;
}
.rbOptions {
  z-index: 100000;
  background: #fff;
  margin: 0;
  list-style: none;
  padding: 0;
  border: 1px solid #a9a9a9;
  position: absolute;
  width: 100%;
  max-height: 150px;
  overflow-y: auto;
}
.rbOption.highlighted {
  color: #fff;
  background: #2390fd;
}
.rbSelectWrapper.simple {
  display: block;
}
.rbSelectWrapper.simple .rbSelectArrow {
  position: absolute;
  top: 15px;
  right: 10px;
}
.rbSelectWrapper.simple .rbSelectArrow.arrowUp {
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-bottom: 6x solid #37474f;
}
.rbSelectWrapper.simple .rbSelectArrow.arrowDown {
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 6px solid #37474f;
}
.rbSelectWrapper.simple .rbSelect,
.rbSelectWrapper.simple .rbOption {
  cursor: pointer;
  color: #37474f;
  height: 36px;
  line-height: 36px;
  box-sizing: border-box;
  width: 100%;
  border: 1px solid #dcdee0;
  text-indent: 5px;
  transition: all 0.5s ease-out;
  padding-right: 26px;
  text-align: left;
  font-size: 13px;
  vertical-align: middle;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  text-decoration: none !important;
}
.rbSelectWrapper.simple .rbOption {
  border: 1px solid transparent;
  border-bottom: 1px solid #dcdee0;
}
.rbSelectWrapper.simple .rbOption.highlighted {
  background: rgba(0,169,157,0.3);
}

.rbInputContainer {
  margin-top: 10px;
}
.rbInputLabel {
  display: block;
  font-size: 11px;
  margin: 0 0 3px 1px;
  font-weight: 400;
  color: #78909c;
  position: relative;
  transition: color 0.5s ease-out;
}
.rbInputLabelHint {
  position: absolute;
  right: 0;
  bottom: 0;
  font-size: 9px;
  transition: color 0.5s ease-out;
}
.rbInput {
  height: 36px;
  width: 100%;
  border: 1px solid #dcdee0;
  color: #455a64;
  text-indent: 5px;
  box-sizing: border-box;
  transition: all 0.5s ease-out;
  font-family: "Noto Sans", sans-serif;
  font-size: 13px;
}
.rbInputInvalid .rbInput {
  border-color: #f15a24;
}
.rbInputInvalid .rbInputLabelHint,
.rbInputInvalid .rbInputLabel {
  color: #f15a24;
}
.rbInputInvalid .rbInputError {
  background: #f15a24;
  color: #fff;
}
.rbInputError {
  height: 16px;
  color: #f15a24;
  font-size: 10px;
  font-weight: 600;
  padding: 0 4px;
}
.rbInputError-enter,
.rbInputError-leave-to {
  opacity: 0;
  transform: scale(0.7);
}
.rbInputError-enter-active,
.rbInputError-leave-active {
  transition: all 0.3s ease-out;
}

._22SGw-I-bhUHe0iE9xGdeW {
  margin-left: auto !important;
}
._3etNA5IbsKAFNepDWcVoo3 {
  width: 450px;
}
._7NrLTRuMUpG5YfefK4x3u {
  color: #546e7a;
  font-size: 12px;
  line-height: 32px;
  font-weight: bold;
}
._2OpSFRU_p6v4Ldz81vUhHM {
  overflow: auto;
  max-height: 220px;
  min-height: 150px;
}
._1o33F_5pR_4ElcSH71c9V3 {
  display: grid;
  grid-template-columns: [label] 1fr [value] 0.6fr [up] 30px [down] 30px [delete] 30px;
  grid-column-gap: 5px;
  display: -ms-grid;
  -ms-grid-columns: 1fr 5px 0.6fr 5px 30px 5px 30px 5px 30px;
}
._3D-x_33TE81RRoNZXCCldx {
  height: 25px;
  line-height: 25px;
  position: sticky;
  top: 0;
  z-index: 1;
  color: #546e7a;
  font-size: 12px;
  background: #eceff1;
  border-bottom: 1px solid #d9e0e3;
}
._2aH22iMC8j4Ml-LFUG9h1f {
  height: 27px;
  margin: 5px 0;
}
._3YO8AJ64NYGqqgOv_mzlsY {
  display: block;
  box-sizing: border-box;
  width: 100%;
  height: 27px;
  margin: 0;
  border: 0;
  border-bottom: 1px solid #d9e0e3;
  padding: 0 5px;
  color: #78909c;
  font-size: 12px;
  font-family: "Noto Sans", sans-serif;
}
._3YO8AJ64NYGqqgOv_mzlsY:focus {
  border-color: rgba(0,184,171,0.8);
  color: #00b8ab;
}
._2E8YMd37EdYD-8FyM7DOqj {
  border-color: rgba(241,90,36,0.8);
  color: #f15a24;
}
._2E8YMd37EdYD-8FyM7DOqj:focus {
  border-color: rgba(241,90,36,0.8);
  color: #f15a24;
}

.questionnaireEditQuestion {
  padding: 3px 3px 2px;
  font-size: 10px;
  font-weight: 400;
  color: #78909c;
  min-width: 0;
  min-height: 43px;
  box-sizing: border-box;
  border: 1px solid #cfd8dc;
  margin: 2px;
  background: #fff;
  flex: 17 1 17%;
  cursor: pointer;
}
.questionnaireEditQuestion.question-size-1 {
  flex: 10 1 10%;
}
.questionnaireEditQuestion.question-size-2 {
  flex: 17 1 17%;
}
.questionnaireEditQuestion.question-size-3 {
  flex: 25 1 25%;
}
.questionnaireEditQuestion.question-size-4 {
  flex: 33 1 33%;
}
.questionnaireEditQuestion.question-type-list {
  flex: 1 1 auto;
}
.questionnaireEditQuestion.question-type-list .questionnaireEditQuestionLabel {
  max-width: 200px;
}
.questionnaireEditQuestion.required {
  background-color: #fefcd3;
}
.questionnaireEditQuestion.removed {
  background-color: #eceff1;
  color: #b0bec5;
}
.questionnaireEditQuestion.removed .questionnaireEditQuestionInput {
  border-color: #cfd8dc !important;
  background: #cfd8dc !important;
}
.questionnaireEditQuestion.removed .questionnaireEditQuestionListCheckbox:before {
  border-color: #cfd8dc !important;
  background: #cfd8dc !important;
}
.questionnaireEditQuestion.locked,
.questionnaireEditQuestion.locked .questionnaireEditQuestionListCheckbox {
  cursor: not-allowed !important;
}
.questionnaireEditQuestion.preview,
.questionnaireEditQuestion.preview .questionnaireEditQuestionListCheckbox {
  cursor: default !important;
}
.questionnaireEditQuestionLabel {
  display: block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  line-height: 12px;
  margin: 2px 0;
  cursor: inherit;
}
.questionnaireEditQuestionLabelOrd {
  padding: 0 2px 0 3px;
  border-radius: 3px;
  background: transparent;
}
.questionnaireEditQuestionLabelOrd.locked {
  background: #546e7a;
  color: #fff;
}
.questionnaireEditQuestionInput {
  display: inline-block;
  box-sizing: border-box;
  border: 1px solid #dcdee0;
  border-radius: 2px;
  width: 100%;
  height: 17px;
  padding: 0 3px;
  font-size: 11px;
  line-height: 15px;
  background: #fff;
  color: #b0bec5;
  cursor: inherit;
}
.questionnaireEditQuestionListCheckbox {
  cursor: inherit !important;
}

.questionnaireEditGroupHeader {
  background: #90a4ae;
  height: 22px;
  margin: 0;
  padding: 0 15px;
  line-height: 19px;
}
.questionnaireEditGroupHeaderText {
  color: #fff;
  font-size: 12px;
  vertical-align: middle;
  padding: 0 4px 0 24px;
}
.questionnaireEditGroupHeaderText.rbCheckboxLabel {
  padding: 0 4px 0 16px;
}
.questionnaireEditGroupHeaderText.rbCheckboxLabel:before {
  width: 14px;
  height: 14px;
  top: 5px;
  border-radius: 2px;
}
.questionnaireEditGroupHeaderText.rbCheckboxLabel:after {
  width: 9px;
  top: 11px;
  left: 3px;
  border-color: #90a4ae;
}
.questionnaireEditGroupQuestions {
  display: flex;
  flex-wrap: wrap;
  padding: 10px 15px 15px;
}
.questionnaireEditGroupQuestions:after {
  content: '';
  flex: 100000 0 1%;
}

.rbCheckboxesContainer {
  display: flex;
  justify-content: space-around;
  flex-wrap: wrap;
  margin: 10px 0 5px;
}
.rbCheckboxesCheckbox {
  line-height: 13px;
}
.rbCheckboxesLabel {
  font-size: 11px;
  font-weight: 600;
  color: #78909c;
  cursor: pointer;
  margin: 0 10px;
}
.rbCheckboxesLabel:before {
  width: 14px;
  height: 14px;
}
.rbCheckboxesLabel:after {
  width: 8px;
  top: 6px;
}

._13qgnJrGGSF7HmcTPltEMw {
  min-width: 400px;
}

.questionnaireEditTableHeader {
  font-size: 13px;
  color: #546e7a;
  padding: 0 15px;
  margin-top: 10px;
}
.questionnaireEditTableHeaderText {
  font-size: 13px;
  color: #546e7a;
  padding-left: 10px;
}
.questionnaireEditTableHeaderText:before {
  top: 2px;
  left: 0;
}
.questionnaireEditTableHeaderText:after {
  top: 7px;
  left: 3px;
}
.questionnaireEditTableContainer {
  padding: 10px 15px;
}
.questionnaireEditTableContainer.unchecked {
  opacity: 0.4;
  background: #f0f0f0;
}
.questionnaireEditTableWrapper {
  border: 1px solid #cfd8dc;
  padding: 3px;
  margin: 12px auto;
}
.questionnaireEditTable {
  table-layout: fixed;
  border-spacing: 0;
  border-collapse: collapse;
  font-size: 11px;
  font-weight: 400;
  background: #fff;
  color: #78909c;
  border: 1px solid #cfd8dc;
}

.E6vpJJP6BsRm7rw2kNQ1q {
  min-width: 400px;
}
._3f5TZGXocvagYDXZq0_2a4 {
  color: #546e7a;
  font-size: 12px;
  line-height: 14px;
  font-weight: bold;
}
.YZmUMw-D2ukrFHMjgxAUp {
  color: #546e7a;
  font-size: 11px;
  line-height: 13px;
}

.questionnaireEditModuleHeader {
  height: 27px;
  background: #455a64;
  margin: 8px 0 1px;
  padding: 0 15px;
}
.questionnaireEditModuleHeaderText.rbCheckboxLabel {
  font-size: 13px;
  font-weight: 700;
  text-transform: uppercase;
  line-height: 26px;
  color: #fff;
  vertical-align: middle;
  padding: 0 4px 0 16px;
}
.questionnaireEditModuleHeaderText.rbCheckboxLabel:before {
  width: 14px;
  height: 14px;
  top: 5px;
  border-radius: 2px;
}
.questionnaireEditModuleHeaderText.rbCheckboxLabel:after {
  width: 9px;
  top: 11px;
  left: 3px;
  border-color: #455a64;
}
.questionnaireEditModuleHeaderText.rbCheckboxLabel.preview {
  cursor: default;
}
.questionnaireEditModuleHeaderText.rbCheckboxLabel.preview:before,
.questionnaireEditModuleHeaderText.rbCheckboxLabel.preview:after {
  display: none;
}

.rbvQuestionnaireQuestionListTypeOptions {
  display: block;
  white-space: nowrap;
}

.rbvQuestionnaireQuestion,
.rbvQuestionnaireQuestionListType {
  flex: 17 1 17%;
  padding: 3px 3px 2px;
  font-size: 10px;
  font-weight: 400;
  color: #78909c;
  min-width: 0;
  min-height: 43px;
  border: 1px solid #eceff1;
  margin: 2px;
}
.rbvQuestionnaireQuestion.question-size-1,
.rbvQuestionnaireQuestionListType.question-size-1 {
  flex: 10 1 10%;
}
.rbvQuestionnaireQuestion.question-size-2,
.rbvQuestionnaireQuestionListType.question-size-2 {
  flex: 17 1 17%;
}
.rbvQuestionnaireQuestion.question-size-3,
.rbvQuestionnaireQuestionListType.question-size-3 {
  flex: 25 1 25%;
}
.rbvQuestionnaireQuestion.question-size-4,
.rbvQuestionnaireQuestionListType.question-size-4 {
  flex: 33 1 33%;
}
.rbvQuestionnaireQuestion.required,
.rbvQuestionnaireQuestionListType.required {
  background-color: #fefcd3 !important;
}
.rbvQuestionnaireQuestionLabel,
.rbvQuestionnaireQuestionListTypeLabel {
  display: block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  line-height: 12px;
  margin: 2px 0;
}
.rbvQuestionnaireQuestionLabelOrd {
  padding: 0 2px 0 3px;
  border-radius: 3px;
}
.rbvQuestionnaireQuestionLabelOrd.error {
  background-color: #f15a24 !important;
  color: #fff;
}
.rbvQuestionnaireQuestionInput {
  display: inline-block;
  box-sizing: border-box;
  border: 1px solid #dcdee0;
  border-radius: 2px;
  width: 100%;
  height: 17px;
  padding: 0 3px;
  font-size: 11px;
  line-height: 15px;
  background: #fff;
  color: #546e7a;
  transition: all 0.1s linear;
}
.rbvQuestionnaireQuestionInput:focus {
  border-color: #78909c;
}
.rbvQuestionnaireQuestionListType {
  flex: 1 1 auto;
}
.rbvQuestionnaireQuestionListTypeLabel {
  max-width: 200px;
}

.questionnaireGroupHeader {
  background: url(images/questionnaire-group-heading.ac461c2.png) repeat-x;
  height: 15px;
  line-height: 15px;
  margin: 1px 0;
  padding: 4px 0;
}
.questionnaireGroupHeaderText {
  height: 15px;
  line-height: 15px;
  vertical-align: top;
  background-color: #b0bec5;
  border-radius: 0 2px 2px 0;
  color: #fff;
  display: inline-block;
  font-size: 10px;
  padding: 0 15px 0 20px;
  text-transform: uppercase;
}
.questionnaireGroupCells {
  display: flex;
  flex-wrap: wrap;
  padding: 10px 15px 15px;
}
.questionnaireGroupCells:after {
  content: '';
  flex: 100000 0 1%;
}

.questionnaireTableCellInput {
  width: 75px;
  min-width: 100%;
  height: 26px;
  background: #fff;
  border: 1px solid #dcdee0;
  border-radius: 2px;
  box-sizing: border-box;
  font-size: 12px;
  line-height: 26px;
  padding: 0 3px;
  color: #546e7a;
  font-family: "Noto Sans";
}
.questionnaireTableCellInput::-webkit-input-placeholder {
  color: #b0bec5;
}
.questionnaireTableCellInput:-moz-placeholder {
  color: #b0bec5;
}
.questionnaireTableCellInput:-ms-input-placeholder {
  color: #b0bec5;
}
.questionnaireTableCellInputContainer {
  padding: 3px;
}
.questionnaireTableCellInputContainer.required {
  background-color: #fefcd3;
}
.questionnaireTableCellInputContainer.error {
  background-color: #f15a24;
}

.questionnaireTableContainer {
  padding: 0 15px;
}
.questionnaireTableHeaderText {
  font-size: 13px;
  color: #546e7a;
  padding-left: 10px;
  margin-bottom: 20px;
}
.questionnaireTableActionContainer {
  margin: 5px 0 5px 20px;
}
.questionnaireTableActionLabel {
  width: 80px;
  display: inline-block;
  font-size: 11px;
  color: #546e7a;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: center;
}
.questionnaireTableActionButton {
  color: #fff;
  background-color: #00a99d;
  border: solid 1px #00a99d;
  border-radius: 2px;
  cursor: pointer;
  transition: all 0.2s ease-in-out;
  line-height: 1;
  margin: 0;
  padding: 2px;
  height: 20px;
  width: 20px;
}
.questionnaireTableActionButton .material-icons {
  font-size: 14px;
}
.questionnaireTableActionButton:disabled {
  cursor: default;
  background-color: #eceff1 !important;
  color: #90a4ae !important;
  border: 1px solid #dcdee0 !important;
}
.questionnaireTableActionButton:hover {
  background-color: rgba(0,169,157,0.8);
  color: #fff;
  border-color: #00a99d;
}
.questionnaireTableWrapper {
  border: 1px solid #cfd8dc;
  padding: 3px;
  margin: 12px auto;
}
.questionnaireTable {
  table-layout: fixed;
  border-spacing: 0;
  border-collapse: collapse;
  font-size: 11px;
  font-weight: 400;
  background: #fff;
  color: #78909c;
  border: 1px solid #cfd8dc;
}
.questionnaireTable.w-100 {
  width: 100%;
}
.questionnaireTableWrapper.m-0 {
  margin: 0;
}
.questionnaireTableWrapper.bg-white {
  background: #fff;
}
.questionnaireTableRow {
  height: 27px;
}
.questionnaireTableRow.row-header {
  background-color: #eceff1;
  text-align: center;
  font-weight: bold;
  border: 0;
}
.questionnaireTableRow.row-sub-header {
  background-color: #fdfdfe;
}
.questionnaireTableCellQuestion,
.questionnaireTableCellLabel {
  background-color: #fff;
  border: 1px solid #cfd8dc;
  padding: 0;
}
.questionnaireTableCellLabel {
  padding: 0 5px;
}
.questionnaireTableCellLabel.strong {
  text-transform: uppercase;
  font-weight: bold;
}
.questionnaireTableRow.row-header .questionnaireTableCellLabel {
  background-color: #eceff1;
  text-align: center;
  font-weight: bold;
  border: 0;
}
.questionnaireTableRow.row-sub-header .questionnaireTableCellLabel {
  background-color: #fdfdfe;
}

.rateRuleModalBody {
  padding: 12px;
}
.rateRuleModalParagraph {
  margin: 12px 0;
}

.questionnaireModuleHeader {
  height: 27px;
  border: 0;
  background: #d9e0e3;
  margin: 1px 0;
}
.questionnaireModuleHeaderText {
  display: inline-block;
  height: 21px;
  margin: 3px 0;
  padding: 0 15px 0 20px;
  background-color: #78909c;
  border-radius: 0 3px 3px 0;
  font-size: 12px;
  color: #fff;
  font-weight: bold;
  text-transform: uppercase;
  line-height: 21px;
}

.questionnaire {
  background: #fff;
  box-shadow: 0 0 9px rgba(35,31,32,0.3);
  overflow: auto;
}

._3O-xqhuKfhX3geta5fhygj {
  display: inline-block;
  white-space: nowrap;
}
._2P3LJO5_eZl-lUUkxYgtAy {
  display: inline-block;
  margin-left: 10px;
  text-transform: uppercase;
  font-size: 10px;
  line-height: 12px;
  color: #78909c;
}
._1vCfZfPzzN1ANYODwPB0db ._350mrtyatzX8VcbuhGiDCg {
  border-radius: 20px !important;
  background: #00b8ab;
  color: #fff;
}
._350mrtyatzX8VcbuhGiDCg {
  height: 36px !important;
  width: 36px;
  line-height: 34px !important;
  border-radius: 0 !important;
  background: unset;
  border: unset;
}
._1vCfZfPzzN1ANYODwPB0db {
  margin-right: 5px;
}

.travelDestinationsMapSuppliersFilterInputWrapper {
  position: relative;
  display: inline-block;
  flex: 1;
}
.travelDestinationsMapSuppliersFilterInputWrapper:before {
  position: absolute;
  top: 7px;
  left: 10px;
  font-family: "Material Icons";
  color: #546e7a;
  font-size: 24px;
  content: '\E8B6';
}
.travelDestinationsMapSuppliersFilterInput {
  box-sizing: border-box;
  height: 36px;
  line-height: 36px;
  width: 100%;
  border: 1px solid #dcdee0;
  padding: 0 10px 0 40px;
  display: block;
  background: #fff;
  border-radius: 2px;
  font-family: "Noto Sans", sans-serif;
  font-size: 13px;
  color: #263238;
  border-radius: 20px;
}
.travelDestinationsMapSuppliersFilterInput:focus {
  border-color: #00b8ab;
}
.travelDestinationsMapSuppliersFilterInput:placeholder {
  font-family: "Noto Sans", sans-serif;
  font-size: 13px;
  line-height: 36px;
  color: #b0bec5;
}
.travelDestinationsMapSuppliersFilterInput::-moz-placeholder {
  font-family: "Noto Sans", sans-serif;
  font-size: 13px;
  line-height: 36px;
  color: #b0bec5;
}
.travelDestinationsMapSuppliersFilterInput::-webkit-input-placeholder {
  font-family: "Noto Sans", sans-serif;
  font-size: 13px;
  line-height: 36px;
  color: #b0bec5;
}
.travelDestinationsMapSuppliersFilterInput:-ms-input-placeholder {
  font-family: "Noto Sans", sans-serif;
  font-size: 13px;
  line-height: 36px;
  color: #b0bec5;
}
.travelDestinationsMapSuppliersFilterInput:input-placeholder {
  font-family: "Noto Sans", sans-serif;
  font-size: 13px;
  line-height: 36px;
  color: #b0bec5;
}

.rbvDropDownContainer {
  position: relative;
}
.rbvDropDownContainer .rbvDropDownToggler {
  position: relative;
  z-index: 5001;
}
.rbvDropDownContainer .rbvDropDown {
  position: absolute;
  z-index: 5002;
  min-width: 100%;
}
.rbvDropDownContainer .rbvDropDownRightAlign {
  right: 0;
}
.rbvDropDownContainer .rbvDropDownBackdrop {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background: rgba(0,0,0,0.5);
  z-index: 5000;
}
.rbvDropDownContainer .rbvDropDownBackdrop.transparent {
  background: transparent;
}

._2zEcSSyMoLIb02kIpxvqzM {
  display: flex;
}
._2_VMqpwNVcu4B5eDmUPZeO {
  white-space: nowrap;
  padding: 0 3px 0 16px;
  border-radius: 2px 0 0 2px;
  text-align: left;
  line-height: 2.5 !important;
  border-radius: 20px;
  display: flex;
  align-items: center;
  width: fit-content;
  max-width: 200px;
}
._2_VMqpwNVcu4B5eDmUPZeO:hover {
  position: relative;
  z-index: 1;
  border-color: #00b8ab;
}
._2_VMqpwNVcu4B5eDmUPZeO:focus {
  border-color: #00b8ab;
}
.IZ2gXSluDJKjYmRIjA_wG {
  padding: 0 5px;
}
.IZ2gXSluDJKjYmRIjA_wG .rbvDropDown {
  right: 0 !important;
  top: 100% !important;
}
._2_VMqpwNVcu4B5eDmUPZeO i {
  line-height: 1.7 !important;
}
._19RSVpZmR8NU5-DLIHGki9 {
  width: calc(100% - 15px);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
._5tOo2oDxKJ5aAnywxnmY8 {
  color: #78909c;
}
._3raDxDIjTkuGmMHPRXd3hk {
  transform: rotateX(180deg);
}
._3lcPdg5hE_qlAd12PFc2x {
  transform: rotateX(180deg);
  color: #00b8ab !important;
}
._1YkglW_ZytcYXSFjXLfwei {
  background: #fff;
  border: 1px solid #cfd8dc;
  margin-top: 4px;
  border-radius: 3px;
  overflow: hidden;
  box-shadow: 0 0 5px 1px rgba(0,0,0,0.18);
}

._3MN9uPy-2TbVMFpBr7b4fp {
  color: #455a64;
}

.-DUhC4fY-XxY8GXNKKYiz {
  display: flex;
  align-items: center;
  cursor: pointer;
  height: 38px;
}
._8zN81-HYhoM4MIuUnTMrY {
  color: #546e7a;
  font-size: 18px;
  height: 18px;
  margin-left: 5px;
}
.ZvGhZU225MBEHplDM_r2D {
  transform: rotateX(180deg);
}
.Vlhq-bnRXV76xD6TNhtes {
}

._29iJMGF4mdo2G2CMSbn80l {
  flex: 0 0 50px;
  line-height: 58px;
  text-align: center;
}
._2fXPIZyXRhGt7MMHp87mfc {
  height: 30px;
  line-height: 30px;
  vertical-align: middle;
  display: inline-block;
}
._1Z0vLY-1kBomsg_FkiQSVC {
  color: #00a99d;
}
._2mQkTUIbbukibWBDC1oL1f {
  color: #546e7a;
}
._1_O8yLMrHsn2cCPfHpR_qm {
  color: #b0bec5;
}
._1I_VPKMujM4uIz9Xwf9e7n {
  max-width: 240px;
  text-align: left;
}

.v7HnOwhPOJ2F37h4DxXxm {
  box-sizing: border-box;
  height: 62px;
  background: #fff;
  border-top: solid 1px #eceff1;
  cursor: pointer;
  display: flex;
}
.Lskysc_lqGbuQrAynAS2k {
  background: #f4f5f7;
}
.GFX26DMXKfDGpdVXO6Dxj {
  flex: 0 1 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
}
._1-OZgXN0esdm8xjVTKB2VC {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 10px;
  color: #90a4ae;
}
.s_Lj2dVojKBbsms95mPDA {
  font-size: 13px;
  line-height: 22px;
}
._3BbgV_4RB7WyrM9qBn39ny {
  font-size: 11px;
  line-height: 16px;
}
._2hMGoJH-oVYzQ6r0FjJYuk {
  display: inline-block;
}
._3UQy39XW3sAoS5yNOWOAiD {
  color: #00a99d;
}
._2S9ZrUrDaG9Da7Wtfu37bB {
  color: #546e7a;
}
.ST--Ee_c6ZDkgKdJiZ_Zt {
  font-size: 18px;
  vertical-align: middle;
}
.cd-FnDzXTvlZZpTHfE1wg {
  display: inline-block;
  background: #b0bec5;
  color: #fff;
  border-radius: 10px;
  padding: 1px 7px;
  margin-right: 5px;
}

._2MrLd9hZNtuQgyxLIFcX9n {
  font-size: 12px;
  color: #78909c;
  white-space: nowrap;
}
._39hLI3bXhXqSh7UtJrZj5X {
  background: #f5f7f8;
}
._2R3tO-vUI2RKzdNK7ch8GS {
  background: #fff;
}
._5UIHYx00hJVDHqCN9NrO0 {
  text-overflow: ellipsis;
  overflow: hidden;
  padding-right: 10px;
}
._3eA7z6K3q4XEkKBfZvatN3 {
  height: 42px;
  line-height: 16px;
  padding: 10px 0;
  overflow: hidden;
}
._11qvJxRgmWlr8tVqrjhgtt {
  font-size: 16px;
  vertical-align: middle;
}
._3ls_T2fNAjkAcEE7_21QO8 {
  color: #00a99d;
}
._2-Lw3P1q4QGIzgBykX2VxJ {
  color: #546e7a;
}
.DjZSjvS4PYvLUtc3J5Pyv {
  font-size: 13px;
  line-height: 20px;
}
._1yKFwT2PDmpr4PIMArUyMu {
  color: #00a99d;
}
._3jfqqitGRiOWlsSt0jbPp6 {
  color: #90a4ae;
}
._1wv0FJjdyNPXcAQrgCl2Cj {
  font-size: 11px;
  color: #90a4ae;
}
._2MTgurRA9LcJkhtJXlhaUS {
  display: inline-block;
  padding: 1px 5px;
  background: #b0bec5;
  border-radius: 10px;
  color: #fff;
  line-height: 16px;
  height: 16px;
}

._2oDeoRy4d9YTRVkkLYVPku {
  display: inline-block;
  height: 36px;
  line-height: 36px;
  width: 100%;
  border: 1px solid #dcdee0;
  color: #37474f;
  box-sizing: border-box;
  transition: all 0.5s ease-out;
  font-family: "Noto Sans", sans-serif;
  font-size: 13px;
  text-align: center;
  padding: 0 3px;
  vertical-align: middle;
  border-radius: 20px;
  background: #fff;
}
._1QDv5uSnLJaxyO-npcYI_z {
  font-size: 8px;
  vertical-align: text-top;
  line-height: 8px;
}

.rbInputRangeContainer {
  display: inline-block;
  box-sizing: border-box;
  min-width: 40px;
  padding: 8px 8px;
  cursor: pointer;
}
.rbInputRangeTrack {
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 4px;
  border: 1px solid #000;
  border-radius: 1px;
  background: #d3d3d3;
}
.rbInputRangeFill {
  position: absolute;
  top: 0;
  left: 0;
  height: 2px;
  width: 0;
  background: #808080;
}
.rbInputRangeThumb {
  display: block;
  box-sizing: border-box;
  position: absolute;
  height: 15px;
  width: 15px;
  top: 0;
  left: 0;
  background: #808080;
  border: 1px solid #000;
  border-radius: 15px;
  margin-left: -7px;
  margin-top: -7px;
}
.rbInputRangeThumb:focus {
  border-color: #000;
  background: #fff;
}

._2Gb6haCFr0nLxm_5V1Gc3u {
  display: inline-block;
  height: 36px;
  width: 65px;
}
._1sjiOqkXUzV7p3LujnfZpd {
  display: none;
  font-size: 12px;
  color: #4f5c64;
}

.destinationsManagerMapDistanceFilterRangeInput {
  width: calc(100% - 80px);
  vertical-align: middle;
  margin-right: 5px;
  padding: 11px 11px;
}
.destinationsManagerMapDistanceFilterRangeInput .rbInputRangeTrack {
  height: 2px;
  border-width: 0;
}
.destinationsManagerMapDistanceFilterRangeInput .rbInputRangeFill {
  height: 2px;
}
.destinationsManagerMapDistanceFilterRangeInput .rbInputRangeThumb {
  height: 18px;
  width: 18px;
  border-radius: 18px;
  margin-left: -9px;
  margin-top: -8.5px;
}
.destinationsManagerMapDistanceFilterRangeInput .rbInputRangeTrack {
  border-color: #cfd8dc;
  background: #cfd8dc;
  box-shadow: none;
}
.destinationsManagerMapDistanceFilterRangeInput .rbInputRangeFill {
  background: #00b8ab;
}
.destinationsManagerMapDistanceFilterRangeInput .rbInputRangeThumb {
  border-color: #00a99d;
  background: #00a99d;
  box-shadow: none;
}
.destinationsManagerMapDistanceFilterRangeInput .rbInputRangeThumb:focus {
  border-color: #00b8ab;
  background: #00a99d;
  box-shadow: 0 0 2px 5px rgba(0,169,157,0.2);
}

._2LZMZaI7yuCfiizS_GNjnF {
  font-size: 11px;
  line-height: 12px;
  color: #78909c;
}
.A6mWIJwwjAqxPLAY0Oxjb {
  position: relative;
}
.A6mWIJwwjAqxPLAY0Oxjb::before {
  position: absolute;
  top: 7px;
  right: 10px;
  font-family: "Material Icons", monospace;
  color: #b0bec5;
  font-size: 24px;
  content: '\E8B6';
  z-index: 1;
}
._2THFPWacelXH8Z9ob0qeAW {
  line-height: 36px;
  height: 36px;
  width: 100%;
  border: 1px solid #dcdee0;
  box-sizing: border-box;
  font-family: "Noto Sans", sans-serif;
  font-size: 13px;
  background: #fff;
  border-radius: 3px;
  padding: 0 35px 0 5px;
}
._2THFPWacelXH8Z9ob0qeAW:placeholder {
  font-family: "Noto Sans", sans-serif;
  font-size: 13px;
  line-height: 36px;
  color: #b0bec5;
}
._2THFPWacelXH8Z9ob0qeAW::-moz-placeholder {
  font-family: "Noto Sans", sans-serif;
  font-size: 13px;
  line-height: 36px;
  color: #b0bec5;
}
._2THFPWacelXH8Z9ob0qeAW::-webkit-input-placeholder {
  font-family: "Noto Sans", sans-serif;
  font-size: 13px;
  line-height: 36px;
  color: #b0bec5;
}
._2THFPWacelXH8Z9ob0qeAW:-ms-input-placeholder {
  font-family: "Noto Sans", sans-serif;
  font-size: 13px;
  line-height: 36px;
  color: #b0bec5;
}
._2THFPWacelXH8Z9ob0qeAW:input-placeholder {
  font-family: "Noto Sans", sans-serif;
  font-size: 13px;
  line-height: 36px;
  color: #b0bec5;
}

a.tdMapChainFilterListBrand {
  display: block;
  height: 33px;
  line-height: 33px;
  box-sizing: border-box;
  border-bottom: 1px solid #f2f4f5;
  padding-left: 35px;
  font-size: 12px;
  color: #90a4ae;
  text-decoration: none;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
a.tdMapChainFilterListBrand .material-icons {
  font-size: 20px;
  margin-right: 5px;
  vertical-align: middle;
}
a.tdMapChainFilterListBrand.selected {
  color: #455a64;
}

.rbvChainsFilterMasterChain {
  display: block;
  box-sizing: border-box;
  height: 37px;
  line-height: 34px;
  width: 100%;
  padding: 0 10px;
  background: transparent;
  white-space: nowrap;
  cursor: pointer;
  color: #78909c !important;
  border-bottom: 1px solid #eceff1;
  border-top: 1px solid #eceff1;
  margin-bottom: -1px;
  font-size: 13px;
  text-decoration: none !important;
  transition: all 0.2s linear;
}
.rbvChainsFilterMasterChain .material-icons {
  vertical-align: middle;
}
.rbvChainsFilterMasterChain.expanded,
.rbvChainsFilterMasterChain.selected.expanded {
  background: #90a4ae;
  color: #fff !important;
  position: sticky;
  top: 0;
}
.rbvChainsFilterMasterChain.expanded .material-icons.arrow,
.rbvChainsFilterMasterChain.selected.expanded .material-icons.arrow {
  transform: rotateX(180deg);
}
.rbvChainsFilterMasterChain.someExpanded {
  background: #eceff1;
  border-color: #d7dee2;
}
.rbvChainsFilterMasterChain.selected {
  color: #455a64 !important;
}
.rbvChainsFilterMasterChainLabel {
  display: inline-block;
  vertical-align: middle;
  width: calc(100% - 50px);
}
.tdMapBrandsShow-enter-active {
  transition: all 0.3s ease;
}
.tdMapBrandsShow-leave-active {
  max-height: 200px;
  transition: all 0.2s ease;
}
.tdMapBrandsShow-enter {
  transform: translateX(10px);
  opacity: 0;
}
.tdMapBrandsShow-leave-to {
  max-height: 0;
  transform: translateY(-10px);
  overflow: hidden;
}

._1R4Uytcaij0HcHi0OqjQa5 {
  flex: 1 1 100%;
  font-size: 13px;
  line-height: 35px;
  padding: 0 0 0 20px;
  width: 100%;
}
._1R4Uytcaij0HcHi0OqjQa5:hover {
  position: relative;
  z-index: 1;
}
._2I0mKgH8ltcFc3ENkIfm4d .rbvDropDownToggler {
  width: 100%;
}
._1qmO8lWhydTyM8b-4Fz5E- {
  color: #546e7a;
  border-radius: 20px 0 0 20px !important;
  width: calc(100% - 34px);
}
._tAuKU8qNi6TL_mv90Vse {
  color: #b0bec5;
}
._1joZRQiMksNYpyuTr5KxkJ {
  color: #00a99d !important;
}
._3oat2GoQ9rN2kd-k6LaGNQ {
  display: inline-block;
  width: calc(100% - 50px);
  text-align: left;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
._8JFfT2ocJruvOKAGGb81A {
  color: #546e7a;
}
._223jUit5K-VaOXqb2wPi0M {
  transform: rotateX(180deg);
}
.j6JQJZrhRUvdxFz1CSIKQ {
  border-radius: 0 20px 20px 0 !important;
  margin-left: -1px !important;
  padding: 0 0 0 10px;
  width: 35px;
  text-align: center;
}
._1ZCmOkQ95rb77xKrnkuVEa {
  border: 1px solid #dee1e3;
  top: 36px;
  width: 100%;
  box-sizing: border-box;
  min-width: 250px;
  padding: 0;
  border-radius: 5px;
  overflow: hidden;
}
._3a3pHnEZolAw6d9Gdmcy_k {
  padding: 5px 10px;
  background: #eceff1;
}
._2iMyjW3QKHQA_fpfKlDy88 {
  background: #fff;
  min-height: 160px;
  max-height: 360px;
  overflow-y: auto;
  position: relative;
}
._1J27SUzER6LwyHiTtpjUuO {
  border-bottom: 1px solid #eceff1;
  background: #eceff1;
  color: #455a64;
  font-size: 12px;
  padding: 0 10px;
  height: 30px;
  line-height: 27px;
}
.f_KAlTq71r3eoump9AQtH {
  vertical-align: middle;
}
.P_vizcune-0fH92MhxDDO {
  width: calc(100% - 80px);
  display: inline-block;
  vertical-align: middle;
}
._1lJP0u9JG5Fitl6f09itzL {
  vertical-align: middle;
}
.pW0Sr4JrcD-BpbaV6BSHY {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding: 10px 10px;
  border-top: 1px solid #e1e4e6;
  transition: all 0.2s linear;
}
._2zXa4AVdmbTpl7tvP-eykC {
  background: #eceff1;
}
._23tgiH8wARLGRGY-6UpTWn {
  background: #fff;
}

.HoY2RifFMSgWaAcGRPCLr {
  display: flex;
  align-items: center;
}
.opsOcOk4I5vz1jY8dbvmg {
  flex: 1 0 auto;
  display: flex;
  width: 100%;
  flex-wrap: wrap;
}
._16qpCXs-NNhmUinyFDxuz7 {
  margin: 7px 0;
  flex: 1;
  max-width: 420px;
  min-width: 230px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

._2UuYYqgdS21aDJxFJoIuMK {
  display: inline-block;
}
.xM-CMoDDU4w6e6HiUgwE2 {
  padding: 0 10px 0 24px;
}
._1q30fapdpWNxRZDwK5DkHW {
  color: #78909c;
}
.QY907EZgsJ7t1Emv5WrjF {
  transform: rotateX(180deg);
}
._317F6pjOEPEs3Aw5OrWeo9 {
  background: #fff;
  border: 1px solid #cfd8dc;
  margin-top: 4px;
  border-radius: 3px;
  overflow: hidden;
  box-shadow: 0 0 5px 1px rgba(0,0,0,0.18);
}

._3UUDdE-B2qMyecxr1l46TR {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.eZ79UO005czZaKqAzyrD_ {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  transition: width 0.3s linear, background 0.4s linear;
  box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2);
}
.aMIqM4LFXREqvuPA145FY {
  width: 421px;
}
._1ebMaQmXRYqnV0uIbmDPV9 {
  width: 100%;
  background: rgba(0,0,0,0.3);
}
._3wrhSRWJdtaIpIBlL45MRr {
  height: 100%;
  display: flex;
  flex-direction: column;
  background: #eceff1;
}
._2DJONcEGSM57er1L3ZinqT {
}
._1n9IPDtrIhgLm0XNgu4br_ {
  margin-left: 1vw;
}
._22JU0g9QTSF0YM6X8FLWmd {
  display: flex;
  align-items: center;
}
.gvRlQgnTJFbrSKywhkycV {
  flex: 0 0 34px;
  padding-right: 10px;
  margin-top: -1px;
  border-top: 1px solid #eceff1;
}
.uuER-LnBuEJ-fxEBSFpbQ {
  flex: 0 0 auto;
  background: #eceff1;
  padding: 11px;
}
.uuER-LnBuEJ-fxEBSFpbQ .filter-bar {
  flex: 1;
}
.uuER-LnBuEJ-fxEBSFpbQ .filter-bar .filter,
.uuER-LnBuEJ-fxEBSFpbQ .travelDestinationsMapSuppliersFilterInputWrapper {
  margin-left: 5px;
  border-left: 1px solid #ced8dc;
  padding-left: 5px;
}
.uuER-LnBuEJ-fxEBSFpbQ .label {
  display: block;
}
.uuER-LnBuEJ-fxEBSFpbQ ._1wv8Imu56slMvzcqILb95u {
  padding-left: 5px;
  border-left: 1px solid #ced8dc;
}
.uuER-LnBuEJ-fxEBSFpbQ .rbvDropDown {
  top: 100%;
}
.-syLfXYhGdgKevsm6uzpE {
  overflow-y: auto;
  border-bottom: 1px solid #ced8dc;
}
._1fVPHEBgL5K7dGMcJpFt_J {
  background: #eceff1;
  position: relative;
}
.i8EjWAlsN4NIm-rFDRicn {
  flex: 1 1 auto;
}
._3WgQBaLhyWEWn7S_B8I9O9 {
  margin-left: auto;
  font-size: 14px;
}
._2MLqKA9X7f4YMFchh-8KUn {
  flex: 0 0 70px;
  background: #eceff1;
  border: 1px solid #d9e0e3;
  border-top: 0;
  padding: 6px 10px 9px;
}
._1bLoLn-E116qLTvKJcgUKW {
  line-height: 26px;
  font-size: 12px;
  color: #546e7a;
  display: flex;
  align-items: center;
  margin-bottom: 7px;
  flex-wrap: wrap;
}
._1bLoLn-E116qLTvKJcgUKW .rbvDropDown {
  right: calc(100% + 10px);
  top: 0;
  width: 280px;
  min-width: unset !important;
}
._3Ohb-aPMkOWzlT5lL_qwZ1 {
  max-width: 300px;
}
.VlycZvwl4YonzlJxEgcX4 {
  background: #eceff1;
  font-size: 12px;
  color: #546e7a;
  position: sticky;
  top: -1px;
  z-index: 1;
  border-bottom: 1px solid #d9e0e3;
}
._1ToCWlaTl4fhRgqFdpy44Q {
  display: grid;
  grid-template-columns: 60px 1fr 0.5fr 100px 100px 100px 0.5fr 1fr;
  grid-column-gap: 5px;
  display: -ms-grid;
  -ms-grid-columns: 60px 5px 1fr 5px 0.5fr 5px 100px 5px 100px 5px 100px 5px 0.5fr 5px 1fr;
}
._1VO1We8TTPn4ZP8KIuQWxG {
  height: 38px;
}
._3qsmp1Am-lUfO1-qpRCe2K {
  height: 61px;
  line-height: 61px;
  margin-bottom: 1px;
}
._2HJZtc97NPgWMh3CDqH3-B {
  justify-content: center;
}
._3Bug8jStg9VeXhA63hgxeE ._1wv8Imu56slMvzcqILb95u {
  width: 100% !important;
  padding: 10px;
  box-sizing: border-box;
}
.eZ79UO005czZaKqAzyrD_ .rbButton {
  border-radius: 20px;
}
._3Bug8jStg9VeXhA63hgxeE ._1wv8Imu56slMvzcqILb95u .rbvDropDown {
  bottom: 36px;
}

.rbv-progress-bar {
  margin: 10px 0;
  padding: 0;
  font-size: 14px;
  clear: both;
  -moz-transition: opacity 1s linear;
  -o-transition: opacity 1s linear;
  -webkit-transition: opacity 1s linear;
}
.rbv-progress-bar .percent {
  background-color: #2eb8aa;
  height: 2px;
  width: 0;
}

.rbv-croppie .target {
  position: relative;
}
.rbv-croppie .target .cr-boundary {
  margin-bottom: 5px;
}
.rbv-croppie .target .cr-slider-wrap {
  width: 100%;
  margin: 0;
  position: absolute;
  z-index: 1;
  bottom: -4px;
}
.rbv-croppie .target .cr-slider-wrap .cr-slider {
  width: 100%;
  margin: 0;
  padding: 0;
}
.rbv-croppie .target .cr-slider-wrap .cr-slider::-webkit-slider-thumb {
  border: 1px solid #fff;
  background: rgba(255,255,255,0.99);
  box-shadow: 1px 1px 1px #000, 0px 0px 1px #0d0d0d;
}
.rbv-croppie .target .cr-slider-wrap .cr-slider::-ms-track {
  background: #16272b;
  opacity: 1;
}

.rbInputFileContainer.box {
  text-align: center;
}
.rbInputFileContainer.box input[type=file] {
  display: none;
}
.rbInputFileContainer.box .box__dragndrop {
  display: none;
}
.rbInputFileContainer.box .box__error {
  font-size: 12px;
  color: #f00;
}
.rbInputFileContainer.box .box__input {
  padding: 65px 0 65px 0;
  color: #546e7a;
  font-size: 12px;
}
.rbInputFileContainer.box .box__input .manual-upload {
  height: 27px;
  font-size: 12px;
  line-height: 0;
}
.rbInputFileContainer.box.has-advanced-upload {
  background-color: #fff;
}
.rbInputFileContainer.box.has-advanced-upload.is-dragging {
  outline: 2px dashed #808080;
  outline-offset: 0px;
}
.rbInputFileContainer.box.has-advanced-upload .box__dragndrop {
  display: block;
  padding-bottom: 15px;
}
.rbInputFileContainer.box.has-advanced-upload .box__dragndrop i.material-icons {
  color: #b0bec5;
  font-size: 100pt;
}
.rbInputFileContainer.box.has-advanced-upload .box__dragging {
  display: block;
  padding-bottom: 15px;
}
.rbInputFileContainer.box.has-advanced-upload .box__dragging i.material-icons {
  color: #808080;
  font-size: 80pt;
}
.rbInputFileContainer.box.has-advanced-upload .box__dragging.dragging {
  padding: 40px 0 40px 0;
}

._1EODW301og2fsTKbJlxGHj {
  min-width: 490px;
  width: auto;
}
._5uxarD6HYTsPlzMJpxrZ5 {
  color: #78909c;
  font-size: 12px;
  max-width: 100%;
  font-weight: 400;
}
.QSrn0Nqeq0HtWWS9n-Btc {
  flex: 0 1 auto;
  margin: 10px 0 5px;
  border-bottom: 1px solid #eceff1;
  border-top: 1px solid #eceff1;
}
._1qCuzi6BSTLPotcxAD-VIb {
  flex: 0;
  margin: 30px 0 20px;
  padding: 0 10px;
  display: flex;
  justify-content: flex-end;
}
._3Ns8KmY8mgfNIGcySR-c1Y {
  flex: 0 0 auto;
  margin-right: auto;
}

._1qULz6Iav4o3pE1EN75Dtp {
  background: #fff;
  border: 1px solid #eceff1;
  width: 258px;
  min-height: 258px;
  border-radius: 3px;
  margin: 23px;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
._3TZ5xFld6XTScVOdqLJ-0J {
  min-width: 120px;
  max-width: 258px;
  max-height: 258px;
}
._2tCTiWrwiZHr9GdrdH6x9G {
  text-align: center;
  padding: 81px 0;
  width: 100%;
  background: #eceff1;
}
._3uG4MDQSpLkD4sqHLwgiwA {
  font-size: 80px;
  text-transform: uppercase;
  color: #b0bec5;
}
._39ChHgd0m5fb_EhVPXGDLA {
  font-size: 11px;
  text-transform: uppercase;
  color: #90a4ae;
}
._33pXVHmG4VNyMX6ZIqOZkx {
  position: absolute;
  right: -1px;
  bottom: -1px;
  height: 29px;
  line-height: 27px;
  border-radius: 3px 0;
}
._2Ub_18m4p2IFSfE7bMUQA6 {
  font-size: 12px;
}

.rbButton.expandButtonToShowText.accountProfileUploadImageButton {
  max-width: 29px;
  padding: 0 13px;
}
.rbButton.expandButtonToShowText.accountProfileUploadImageButton:hover {
  max-width: 1000px;
}

._2-vwuNG-7ZJkkI4yR9_u2C {
  min-width: 400px;
}
._TVXS3RG-zOp2MB4-WnRo {
  display: flex;
  justify-content: space-between;
}
._2Xpt7Av-4Og_49m5dwzP2q {
  width: 49%;
}

._28hD1Wg3yjksEcOhEBfvX3 {
  min-width: 400px;
}

._2lmRlUCBHOKPQzQ-i7xeZp {
  min-width: 400px;
}

._3Aa4dDMi_4k4SBlbZDoFy1 {
  min-width: 400px;
}

.body.svelte-k0ih8w{padding:0 15px;font-size:13px;line-height:16px;color:#78909c;margin-top:-10px;margin-bottom:20px}section.svelte-k0ih8w{margin-bottom:32px}section-title.svelte-k0ih8w{color:#00a99d;font-weight:bold;display:block;margin-bottom:12px}qr-code.svelte-k0ih8w{display:block;margin:12px 0;text-align:center}.CodeInput.svelte-k0ih8w{margin-top:10px}.BarcodeHelpButton.svelte-k0ih8w{color:#00a99d;text-decoration:underline;cursor:pointer}.BarcodeHelpButton.svelte-k0ih8w:hover{text-decoration:none}

.body.svelte-s9aum5{padding:0 15px;font-size:13px;line-height:16px;color:#78909c;margin-top:-10px;margin-bottom:20px}section.svelte-s9aum5{margin-bottom:32px}section-title.svelte-s9aum5{color:#00a99d;font-weight:bold;display:block;margin-bottom:12px}.CodeInput.svelte-s9aum5{margin-top:10px}.ResendEmail.svelte-s9aum5{display:block;margin-top:5px}

.body.svelte-8euetl.svelte-8euetl{padding:0 15px;font-size:13px;line-height:16px;color:#78909c;margin-top:-10px;margin-bottom:20px;display:flex;justify-content:space-between}.AuthMethod.svelte-8euetl.svelte-8euetl{width:260px;height:48px;display:flex;justify-content:space-between;align-items:center;border:1px solid #b0bec5;border-radius:8px;color:#37474f;font-size:14px;padding:0 5px}.AuthMethod.svelte-8euetl .title.svelte-8euetl:before{color:#546e7a;width:30px}.AuthMethod.svelte-8euetl .active.svelte-8euetl:before{color:#00a99d}.AuthMethod.svelte-8euetl button.svelte-8euetl{height:28px;width:56px;font-size:12px;padding:0;text-align:center;line-height:16px;border-radius:8px;border-color:#b0bec5;font-weight:bold;text-transform:uppercase;transition:all 0.2s linear;background:#fff}.AuthMethod.svelte-8euetl button.svelte-8euetl:hover{border-color:#90a4ae;background:#f5f6f7}.AuthMethod.svelte-8euetl button.delete.svelte-8euetl{justify-content:center}.loading.svelte-8euetl.svelte-8euetl{padding:0 15px;margin-top:-10px;margin-bottom:20px;display:flex;justify-content:center}

._1TQjC8-cy6va7MjbDaWIwo {
  padding: 20px;
}
.YkvaHOl2_LVIazVG57yke {
  line-height: 23px;
}
._3-t5HZ6dpQCQr0rP9sLQPH {
  color: #00b8ab;
  font-size: 18px;
  vertical-align: middle;
}
._1LZ1xQSJCJnqferzAAcEIz {
  font-size: 12px;
  color: #90a4ae;
  vertical-align: middle;
}
._1sJ4AYvZTwkODl-HfN42Ay {
  font-size: 20px;
  color: #263238;
  font-weight: normal;
}
.nn7qmSzZXAy1ntsVBwjqc {
  padding: 0 20px;
  height: 41px;
  display: flex;
  align-items: center;
}
._15jo7uLbXDAIPQlZnprr9g {
  margin-right: 10px;
  color: #00b8ab;
}
._3OGkO360sc0xnZaeAxC2h {
  flex: 1 0 auto;
  font-weight: bold;
  font-size: 14px;
  color: #37474f;
}
._1aRmC9Lv4s0lwe0nwL_pXv {
  padding: 26px 20px;
  border-top: 1px solid #eceff1;
}
._3I78swcXXSP43rOj_xTTdc {
  display: flex;
  font-size: 12px;
  line-height: 18px;
  margin-bottom: 9px;
  align-items: center;
}
._1nPCGuB0CGFX5Ln3YfeDM1 {
  flex: 0 0 130px;
  padding-right: 20px;
  color: #78909c;
}
._8xfjNNS-FCkAXiv-wW4-z {
  flex: 1 0 300px;
  color: #455a64;
  overflow-x: auto;
}
.uwcWiQZTUK77QZqWEXGT4 {
  flex: 0 0 35px;
  text-align: right;
}

.UMfN1izBwhfXEWtRyWRKC {
  box-sizing: border-box;
  flex: 1 1 100%;
  margin: 20px auto;
  display: flex;
  max-width: 95%;
}
._1Y6HpPeOWZaXtWBwRVSpEv {
  width: 304px;
  background: #fff;
  margin-right: 5px;
  border-radius: 6px 0 0 6px;
  box-shadow: 0 0 3.14px rgba(0,0,0,0.18);
}
._2XoA90w76wOPuBFHwzy5sK {
  background: #fff;
  min-width: 624px;
  border-radius: 0 6px 6px 0;
  box-shadow: 0 0 7.53px rgba(0,0,0,0.18);
}
._3-EWp9JK6wo9C8AlP5ozLT {
  font-weight: bold;
  font-size: 14px;
  text-transform: uppercase;
  color: #37474f;
  padding: 5px 23px 15px;
}
.LofsNM5rATOyDgLw9oQxH {
  display: block;
  height: 40px;
  line-height: 40px;
  background: #fbfbfc;
  border: 1px solid #eceff1;
  border-left: 0;
  border-right: 0;
  text-decoration: none !important;
  padding: 0 15px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: 12px;
  color: #546e7a !important;
}
._2myD-4Uvx_I0eTp_QZEM51 {
  background: #00b8ab;
  border: 1px solid #00b8ab;
  color: #fff !important;
}
.JDpC_nqOzS5fPwFMYTBgi {
  font-size: 16px;
  vertical-align: middle;
  padding: 0 5px;
  color: #546e7a;
}
._23W-B6k8xlf78O1xvMe-9O {
  color: #fff;
}
._1iDwFXFBFKJMJO1CPjQoGZ {
  vertical-align: middle;
  color: #546e7a;
}
._3YHBQc9nZpPifwnSOSu2vn {
  color: #fff;
}

.rbvSelect {
  position: relative;
  display: block;
}
.rbvSelect .control {
  display: flex;
  align-items: center;
  position: relative;
  z-index: 1001;
  box-sizing: border-box;
  width: 100%;
  height: 36px;
  border: 1px solid #dcdee0;
  overflow: hidden;
  font-size: 13px;
  color: #455a64;
  cursor: text;
  outline: none;
  background: linear-gradient(0deg, #f5f6f7 10%, #fff 11.05%, #fff 100%);
}
.rbvSelect .control:hover {
  box-shadow: 0 1px 0 rgba(0,0,0,0.06);
}
.rbvSelect .control.focused {
  border-color: #00b8ab;
}
.rbvSelect .valueContainer {
  box-sizing: border-box;
  overflow: hidden;
  margin-left: 10px;
  flex: 1;
  height: 24px;
  line-height: 24px;
  vertical-align: middle;
  position: relative;
}
.rbvSelect .selectPlaceholder {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #aaa;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
}
.rbvSelect .selectValue {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 2;
}
.rbvSelect .selectInput {
  font-family: 'Noto Sans', sans-serif;
  box-sizing: border-box;
  background: none transparent;
  border: 0 none;
  box-shadow: none;
  outline: none;
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  z-index: 3;
  vertical-align: middle;
}
.rbvSelect .clearContainer {
  cursor: pointer;
  text-align: center;
  user-select: none;
  padding-right: 2px;
  width: 25px;
  height: 24px;
  vertical-align: middle;
  position: relative;
  z-index: 1001;
}
.rbvSelect .arrowContainer {
  cursor: pointer;
  text-align: center;
  user-select: none;
  padding-right: 5px;
  width: 25px;
  height: 24px;
  vertical-align: middle;
  position: relative;
  z-index: 1001;
}
.rbvSelect .overlayContainer {
  pointer-events: none;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  position: fixed;
  z-index: 1000;
}
.rbvSelect .overlay {
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  opacity: 1;
  position: absolute;
  pointer-events: auto;
  z-index: 1000;
}
.rbvSelect .optionsContainer {
  box-sizing: border-box;
  position: absolute;
  width: 100%;
  z-index: 1050;
  -webkit-overflow-scrolling: touch;
  background-color: #fff;
  border: 1px solid #ccc;
  box-shadow: 0 1px 0 rgba(0,0,0,0.06);
}
.rbvSelect .optionsScrollContainer {
  margin-bottom: 1px;
  display: block;
  height: auto;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  max-height: 200px;
  overflow: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.rbvSelect .option,
.rbvSelect .noOptions {
  font-size: 13px;
  color: #455a64;
  background-color: #fff;
  display: block;
  padding: 8px 10px;
  box-sizing: border-box;
  cursor: pointer;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.rbvSelect .option.selected,
.rbvSelect .noOptions.selected {
  background: rgba(0,169,157,0.2);
}
.rbvSelect .option.marked,
.rbvSelect .noOptions.marked {
  background: rgba(0,169,157,0.6);
  color: #fff;
}
.rbvSelect .noOptions {
  color: #ccc;
  cursor: default;
}
.rbvSelectFade-enter-active,
.rbvSelectFade-leave-active {
  transition: opacity 0.3s;
}
.rbvSelectFade-enter,
.rbvSelectFade-leave-to {
  opacity: 0;
}

._1RkqbccFqihIOiKZmnw878 {
  position: relative;
}
._3da5EIyQ3qI5JvHULXe8Ii {
  padding-right: 40px !important;
}
._2ePsK6bWkNlzpMhu5aqSJ0 {
  position: absolute;
  right: 20px;
  top: 0;
  height: 36px;
  line-height: 34px;
}
._3qlN_-7NEoa7rlgcSWZDYY {
  font-size: 20px;
  vertical-align: middle;
  color: #455a64;
}
._1Lp7dzJUK4lGyjMkgIEVM1 {
  transform: scale(1.5);
}
._359L-kcGONGMdNHxRP9nhL {
  background: #fff;
  border: 1px solid #cfd8dc;
  border-radius: 3px;
  margin-top: -12px;
  box-shadow: 0 0 3px rgba(0,0,0,0.18);
}
.EJLD9tPtvnORr12Jx0tVV {
  border-bottom: 1px solid #eceff1;
  cursor: pointer;
  font-size: 12px;
  line-height: 32px;
  color: #546e7a;
  padding: 0 5px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  text-decoration: none;
}
.EJLD9tPtvnORr12Jx0tVV:hover {
  background-color: #b7e7e3;
}
._1vHUpP5n4w53t4A45BP8Wg {
  vertical-align: middle;
  font-size: 18px;
  color: #b0bec5;
  margin: 0 8px;
}
._2hK8FJcB9AquIHDgvNaozj {
  padding: 5px 15px 5px 5px;
  display: flex;
}
._7evyZgAwvdusabaxulEir {
  font-size: 12px;
  line-height: 36px;
  color: #90a4ae;
  flex: 1;
}
.ti3VfkZpDPGqNNCCNb841 {
  vertical-align: middle;
  font-size: 18px;
  margin: 0 8px;
}
._1Pu05T0dtsd6TO0rWCPNA_ {
}
._2DMqmAYqg4Ihks2LygaF-z {
}
._3h0ZmIOXCy4xt1xRue2zH_ {
}

.RbvInputAddress .no-left-margin {
  margin-left: 0 !important;
}
.RbvInputAddress .country,
.RbvInputAddress .region {
  flex: 1;
}
.RbvInputAddress .optional {
  float: right;
}

.ndU5FE5NPjHcDyexqTYaE {
  height: 16px;
  padding: 0 3px;
  background: #b0bec5;
  border: 1px solid #b0bec5;
  border-radius: 3px;
  font-size: 10px;
  color: #fff;
  box-shadow: 0 0 9.46px rgba(0,0,0,0.18);
}

._2cn_q-dCoV-hN7gCUl9Ob0 {
  min-width: 730px;
  overflow: visible;
}
._12IuWXWl72lhFSaC7iu4DV {
  overflow: auto;
}
._8AlSIlhgL1BNNZqNMH6h4 {
  display: flex;
  justify-content: space-between;
}
._2lYsA_axgQ_rzmQ_raznC4 {
  width: 48.73%;
}

._1wxldQZ3uDnhDV_95DvwtC {
  padding: 20px;
}
._1wgGeszkNlLdLxqOll7UT3 {
  line-height: 23px;
}
._1my_BR8ia2IlI8DmFXzkWS {
  color: #00b8ab;
  font-size: 18px;
  vertical-align: middle;
}
._3-BSLyhykF9H_HQnwqx_Au {
  font-size: 12px;
  color: #90a4ae;
  vertical-align: middle;
}
.C-MIlCUgAfHkSe0QUHkt0 {
  font-size: 20px;
  color: #263238;
  font-weight: normal;
}
._1mjc_q5mlR-U68e9bLABhN {
  padding: 0 20px;
  height: 41px;
  display: flex;
  align-items: center;
}
._2V1OJkK8P7wTjH654OYA44 {
  margin-right: 10px;
  color: #00b8ab;
}
._3OjsRFEJGGbUoGWodb_c4y {
  flex: 1 0 auto;
  font-weight: bold;
  font-size: 14px;
  color: #37474f;
}
._293j5ygs1bKxE1WWatpBJS {
  padding: 26px 20px;
  border-top: 1px solid #eceff1;
}
._25wxQoDf1hiGgd8EEHIZmM {
  display: flex;
  font-size: 12px;
  line-height: 18px;
  margin-bottom: 9px;
}
._2l220JNatMP-EMBpcV3kiI {
  flex: 0 0 130px;
  padding-right: 20px;
  color: #78909c;
}
.pkhw3YmTqMMXVb_p2nKE {
  flex: 1 0 300px;
  color: #455a64;
  overflow-x: auto;
}
._364CRT9xM6eN4vUk9aA1Yp {
  color: inherit !important;
  font-size: inherit !important;
}
._364CRT9xM6eN4vUk9aA1Yp:hover {
  color: #37474f !important;
  text-decoration: none;
}

.rfp-manager-group-by .rfp-manager-select {
  background: #263238;
  border: 1px solid #16272b;
  padding: 0 2px;
  box-sizing: border-box;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 27px;
  border-radius: 2px;
}
.rfp-manager-group-by .rfp-manager-select span {
  line-height: 27px;
  color: #fff;
  font-size: 12px;
  text-decoration: none;
  display: flex;
  align-items: center;
  flex: 1;
}
.rfp-manager-group-by .rfp-manager-select span i.material-icons:first-child {
  margin: 0 5px;
  font-size: 18px;
}
.rfp-manager-group-by .toolbox-content.rbvDropDownContainer {
  overflow: visible !important;
}
.rfp-manager-group-by .rbvDropDown {
  min-width: 179px;
  width: max-content;
  color: #90a4ae;
  box-shadow: rgba(0,0,0,0.5) 0px 1px 5px 0px;
  background: #263238;
  border: 1px solid #16272b;
  margin-top: 5px;
  top: 100%;
  border-radius: 3px;
  font-size: 12px;
  max-height: 400px;
  overflow: auto;
}
.rfp-manager-group-by .rbvDropDown .dropdown-menu-item {
  padding: 5px;
  cursor: pointer;
  transition: background 0.3s;
  display: flex;
  align-items: center;
}
.rfp-manager-group-by .rbvDropDown .dropdown-menu-item i.material-icons {
  margin-right: 10px;
  font-size: 20px;
}
.rfp-manager-group-by .rbvDropDown .dropdown-menu-item:hover,
.rfp-manager-group-by .rbvDropDown .dropdown-menu-item.selected {
  background: #36474f;
  color: #fff;
  border-bottom: 1px solid #16272b;
}
.rfp-manager-group-by .rbvDropDown .dropdown-menu-empty {
  padding: 5px 10px;
  color: #eceff1;
}
.rfp-manager-group-by .backdropStyle {
  background: transparent;
}
.rfp-manager-group-by.light .rfp-manager-select {
  background: #fff linear-gradient(0deg, #f5f6f7 10%, #fff 11.05%, #fff 100%);
  border: 1px solid #e5e6e8;
}
.rfp-manager-group-by.light .rfp-manager-select span {
  color: #546e7a;
}
.rfp-manager-group-by.light .rbvDropDown {
  color: #546e7a;
  background: #fff;
  border: 1px solid #b0bec5;
}
.rfp-manager-group-by.light .rbvDropDown .dropdown-menu-item {
  border-bottom: 1px solid #e5e6e8;
}
.rfp-manager-group-by.light .rbvDropDown .dropdown-menu-item:hover,
.rfp-manager-group-by.light .rbvDropDown .dropdown-menu-item.selected {
  background: #eceff1;
  color: #546e7a;
}

._1FuF5HfnsxjAUSTNQt908c {
  width: 620px;
}
._1SXWOYtMrKkiJRtvomTE1r {
  height: auto;
}
._9YjoNa_b_ES7rh0m2pAwp {
  display: flex;
}
._9YjoNa_b_ES7rh0m2pAwp .rbInputContainer {
  flex: 1;
}
._9YjoNa_b_ES7rh0m2pAwp > div:last-child {
  margin-left: 10px;
}
._1EdzhDp3dVN-nIYq_dDRAY {
  display: flex;
  align-items: center;
  color: #78909c;
  cursor: pointer;
  background: linear-gradient(0deg, #f5f6f7 10%, #fff 11.05%, #fff 100%);
  justify-content: space-between;
}
._1Cs_6lujMccL7EKNfUZyUs {
  flex: 1;
  min-width: 0;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
._1zti4T4gbop_nxlKyZnHvM {
  max-height: 210px;
  overflow-y: auto;
  border: 1px solid #eceff1;
  color: #546e7a;
}
._3mO6PXhCJgarLgHpXFwr5E {
  padding: 10px;
  border-bottom: 1px solid #eceff1;
  display: flex;
  align-items: center;
  font-size: 12px;
  cursor: pointer;
}
._3mO6PXhCJgarLgHpXFwr5E ._3AQIg1YqqEF4QFodNuO46- {
  flex: 1;
}
._1FuF5HfnsxjAUSTNQt908c .rbCheckboxOptionButton {
  padding: 0;
  border: none !important;
  margin-right: 10px;
}
._1FuF5HfnsxjAUSTNQt908c .rbCheckboxOptionIcon.material-icons {
  font-size: 20px;
}
._1ti_eVU6ZTEBVYR4MaxrU {
  display: flex;
  align-items: center;
}

._2kbKiZRCJPODAS2P8Hd4I4 {
  width: 500px;
}
._3eYsHPTo4RlJBIOhAXbpev {
  display: flex;
}
._3eYsHPTo4RlJBIOhAXbpev ._3qCOssRYFalM1PBbmizDrq {
  height: 64px;
  width: 64px;
  object-fit: contain;
  border-radius: 3px;
  margin-right: 10px;
  border: 1px solid #eceff1;
  background: rgba(0,0,0,0.1);
  display: flex;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
}
._3eYsHPTo4RlJBIOhAXbpev ._3qCOssRYFalM1PBbmizDrq i.material-icons {
  font-size: 50px;
}
._2x2nJZi9lKS7REkKHxfLEw {
  padding: 0;
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
}
._2x2nJZi9lKS7REkKHxfLEw ._1ar1zvngavAn22C0vyMxpF {
  font-size: 15px;
}
._218tS_VZRS3zGEN6hZiwAi {
  font-size: 12px;
  font-weight: normal;
  color: #546e7a;
}
._2x2nJZi9lKS7REkKHxfLEw ._218tS_VZRS3zGEN6hZiwAi .material-icons.active {
  color: #00b8aa;
  font-size: 18px;
  margin-right: 0 5px;
}
._36Ok1fS8GPwQna8_F5l5tg {
  display: flex;
  align-items: center;
}
._19fEf8j4bWb1-sYmkYDl0M {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 5px 0;
  color: #546e7a;
  font-size: 12px;
}
._31W_RX4OAmUqWQ8Wnfuet1 {
  max-height: 400px;
  overflow-y: auto;
  border: 1px solid #b0bec5;
  color: #546e7a;
}
._3LAM0pKSXTP6NJVLm4LRe3 {
  padding: 10px 5px;
  height: 42px;
  border-bottom: 1px solid #eceff1;
  display: flex;
  align-items: center;
  font-size: 12px;
  cursor: pointer;
  box-sizing: border-box;
}
._3LAM0pKSXTP6NJVLm4LRe3 ._1ar1zvngavAn22C0vyMxpF {
  flex: 1;
}
._2kbKiZRCJPODAS2P8Hd4I4 .rbCheckboxOptionButton {
  padding: 0;
  border: none !important;
}
._2kbKiZRCJPODAS2P8Hd4I4 .rbCheckboxOptionIcon.material-icons {
  font-size: 20px;
}
._2NIKqflYK9XIknKViIZjkw {
  border-bottom: 3px solid #cfd8dc;
}
._306r3krDLhbXSADRAZu1uA {
  display: flex;
  font-size: 12px;
  color: #7f909b;
  margin: 10px 0;
}
._306r3krDLhbXSADRAZu1uA i {
  font-size: 30px;
  margin-right: 10px;
}
.s-R9xMkacLjLnnaRsXs5N {
  display: flex;
  color: #f25b26;
  align-items: center;
}
.s-R9xMkacLjLnnaRsXs5N i {
  font-size: 14px;
}

._3L4fxm5XYx0Opt2K2LyGO9 {
  width: 450px;
  overflow: visible;
}
._3dgy1mNPstZXETSNjDZ5Zr {
  line-height: 2;
  font-size: 12px;
  color: #637b85;
}
._2c4sFu0f6SSYar1uLS3Q0Z {
  display: flex;
  align-items: center;
}
._2c4sFu0f6SSYar1uLS3Q0Z i {
  font-size: 45px;
  color: #00b4a6;
  margin-right: 10px;
}
._2c4sFu0f6SSYar1uLS3Q0Z > ._3V67tZrnJdzJ8Bw8kv99SJ {
  font-size: 15px;
}
._2c4sFu0f6SSYar1uLS3Q0Z ._2IVTTA2dUSCrzseDTR5cLS {
  font-size: 17px;
  font-weight: normal;
}

._2V4JpERmUK3y_Rw2YDnrMq {
  width: 500px;
  overflow: visible;
}
._3-_JLYEn64K--bEeABcDEn {
  color: #7f909c;
  border: 1px solid;
  max-height: 250px;
  overflow: auto;
}
.vModalDefaultBody {
  margin-bottom: 15px;
}
._2Gc_u23W9xTdNj1HtXidCP {
  float: left;
}

._3oN4qf7rfW8D3KDafiGwlc {
  width: 500px;
  overflow: visible;
}
._6Pu4-G819bO_ylo-7i33T {
  color: #7f909c;
  border: 1px solid;
  max-height: 270px;
  overflow: auto;
}
.vModalDefaultBody {
  margin-bottom: 15px;
}
._033DWZDZaAgKwRf8nhEE {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 10px 5px;
  cursor: pointer;
  border-bottom: 1px solid rgba(0,0,0,0.2);
  height: 48px;
  box-sizing: border-box;
}
._033DWZDZaAgKwRf8nhEE > div {
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  flex: 1;
  line-height: 1;
}
._033DWZDZaAgKwRf8nhEE > div > * {
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 12px;
  color: #546e7a;
}
._033DWZDZaAgKwRf8nhEE > div > div {
  font-size: 14px;
  color: #546e7a;
}
._033DWZDZaAgKwRf8nhEE:hover,
._033DWZDZaAgKwRf8nhEE._2gHUVrxclTflM-tB8KCPm7 {
  background: #fffbdf;
}
._033DWZDZaAgKwRf8nhEE i {
  margin-right: 10px;
}
._033DWZDZaAgKwRf8nhEE._2gHUVrxclTflM-tB8KCPm7 i {
  font-weight: bold;
}
._3rL_GuCHrulLL2cYqSsKb2 {
  text-align: center;
  margin: 10px 0;
  color: #3d4d55;
}
._3rL_GuCHrulLL2cYqSsKb2 ._38CNuSmbb7Sgv_pghX17Hp {
  font-size: 14px;
}
._3rL_GuCHrulLL2cYqSsKb2 span {
  display: block;
  font-size: 12px;
}
._14u4tMdK39rZpV8NRMNoDh {
  display: flex;
  font-size: 12px;
  justify-content: space-between;
}
._1MA_SsIArie1QyOp85F-qo {
  padding: 5px;
  text-align: center;
}
._1-kmuz9yqFdZfjnz8WLtTS {
  position: relative;
}
._3RumV3_KTUuHvYf8R1icTJ {
  position: absolute;
  top: 25px;
  right: 0;
  color: #3d4d55;
}
._2tIhvWmZ3Tz_eoD4X7VjJv {
  padding-right: 25px;
}
._2tIhvWmZ3Tz_eoD4X7VjJv:focus {
  border-color: #09c1b2;
}
._2tIhvWmZ3Tz_eoD4X7VjJv:focus + ._3RumV3_KTUuHvYf8R1icTJ {
  color: #09c1b2;
}
._3TK3k8nGVLx5GJ083UqoAG {
  float: left;
  margin-left: 0 !important;
}

._2RMMnSwd8Huj4y1KDiroPm {
  width: 450px;
  overflow: visible;
}
._3wfRPC_9qJyHfFb4nrIwsB {
  line-height: 2;
  font-size: 12px;
  color: #637b85;
}
.NiWomNlS4dZNHj6vTQ430 {
  display: flex;
  align-items: center;
}
.NiWomNlS4dZNHj6vTQ430 i {
  font-size: 45px;
  color: #00b4a6;
  margin-right: 10px;
}
.NiWomNlS4dZNHj6vTQ430 > .Oiy1VubI-6ga2klH3Y9FN {
  font-size: 15px;
}
.NiWomNlS4dZNHj6vTQ430 ._2j7HA1TD5HeWAApT8NLJbO {
  font-size: 17px;
  font-weight: normal;
}

.Hs5OgT_FfzkEOhqiGG5cv {
  min-width: 620px;
  overflow: visible;
}
._1Q302JL3-iF5H3tjjmsPNv {
  overflow: auto;
}
._32whmA2CxdSgWydjUDw-6o {
  height: auto;
}
.gCnAECbkNj8gnCDFl787I {
  color: #7f909c;
  border: 1px solid;
  max-height: 270px;
  overflow: auto;
}
._1t3JhcSKI5awu350AbuFYR {
  display: flex;
}
._1t3JhcSKI5awu350AbuFYR .rbInputContainer {
  flex: 1;
}
._1t3JhcSKI5awu350AbuFYR > div:last-child {
  margin-left: 10px;
}
._2uX4aI18sv03ll0X8H39p5 .rbv-map-fields {
  flex-direction: column-reverse;
}
._2uX4aI18sv03ll0X8H39p5 .rbv-map-fields .rbv-map {
  min-height: 250px;
}
._2uX4aI18sv03ll0X8H39p5 .rbvDropDown {
  max-width: 100%;
}
._1nAsGi6eELR7LR2Axd7lAd:focus {
  border-color: #09c1b2;
}

._2ZF3c_KZ0QuCWdzQS5XJsu {
  background: transparent;
  border: 1px solid transparent;
  border-radius: 2px;
  line-height: 14px;
  font-size: 10px;
  margin-right: 1px;
  padding: 1px 5px 1px 1px;
  font-weight: 400;
  color: #78909c;
}
._2ZF3c_KZ0QuCWdzQS5XJsu._3WxdrggNENlw-Vp-Nbf3IG {
  cursor: default;
}
._2ZF3c_KZ0QuCWdzQS5XJsu._3WxdrggNENlw-Vp-Nbf3IG:hover {
  border-color: transparent;
  color: #78909c;
}
._2ZF3c_KZ0QuCWdzQS5XJsu._2T-JvlhapKHZEHrw-FjanK {
  cursor: default;
  color: #546e7a;
}
._2ZF3c_KZ0QuCWdzQS5XJsu._2T-JvlhapKHZEHrw-FjanK:hover {
  border-color: transparent;
  color: #546e7a;
}
._3Wi21kM7T9lWWtzxOSWBl {
  font-size: 14px;
  height: 14px;
  line-height: inherit;
  vertical-align: middle;
}
._1dnCSCIIN8zl_fPnDKa6jy {
  vertical-align: middle;
}

.cgDwbEjrXsz3JWfobmL2S {
  width: 450px;
  overflow: visible;
}
._1-rJjBV-6_sFAoLDCnibki {
  line-height: 2;
  font-size: 12px;
  color: #637b85;
}
._2FSoGV9AWrQm_avbYm_jsR {
  align-items: center;
  display: flex;
}
._2FSoGV9AWrQm_avbYm_jsR > ._30Ydc3INeEbIDB-bU5r0-8 {
  font-size: 12px;
}
._2FSoGV9AWrQm_avbYm_jsR ._1q0dTxb1Rv3oHKzzMGvZr6 {
  font-size: 11px;
  font-weight: normal;
}
.jFyjI4-KXErwTy5UwF6PY {
  border: 1px solid #b0bec5;
  max-height: 250px;
  overflow: auto;
}
._1HkbmRT4Pv6fsTHxxx2O1q {
  padding: 10px 5px;
  height: 42px;
  border-bottom: 1px solid #eceff1;
  display: flex;
  align-items: center;
  font-size: 12px;
  cursor: pointer;
  box-sizing: border-box;
}
._1HkbmRT4Pv6fsTHxxx2O1q span {
  flex: 1;
}
._2m7opD64THjOf9nqyUxHIw:hover {
  border-color: transparent;
}
._1UzfQqayrtweqaDgQ_IUji {
  display: flex;
  color: #f25b26;
  align-items: center;
}
._1UzfQqayrtweqaDgQ_IUji i {
  font-size: 14px;
}
._2rKEnJZmLOjE9HSQIkMumK {
  background: rgba(252,238,33,0.24);
}
._2Iv9Sl3au6-Lo-_v5JiNui {
  border-bottom: 3px solid #cfd8dc;
}
.Bzoe4Mjy3PgbVlsW5BHOJ {
  position: relative;
  margin-right: 10px;
}
.Bzoe4Mjy3PgbVlsW5BHOJ > img,
.Bzoe4Mjy3PgbVlsW5BHOJ > div {
  height: 65px;
  width: 110px;
  object-fit: contain;
  border-radius: 3px;
  border: 1px solid #eceff1;
  background: #eceff1;
  display: flex;
  justify-content: center;
  align-items: center;
}
.Bzoe4Mjy3PgbVlsW5BHOJ i.material-icons {
  font-size: 50px;
}
.Bzoe4Mjy3PgbVlsW5BHOJ > img {
  background: transparent;
  border: none;
}

._39LFbLOO9wkTZm1yWutro7 {
  width: 450px;
  overflow: visible;
}
._2uKf5fCNh2WeLffKQz_UsI {
  height: auto;
}
._3CKhqDlDhakZ9DbRV6wB_B {
  display: flex;
}
._3CKhqDlDhakZ9DbRV6wB_B .rbInputContainer {
  flex: 1;
}
._3CKhqDlDhakZ9DbRV6wB_B > div:last-child {
  margin-left: 10px;
}

._12h5HMChIk57ERzbXdmJhY {
  padding: 26px 20px;
  border-top: 1px solid #eceff1;
}
._1dtz1Vp5L1f6_Xdv3kAxXW {
  display: flex;
  font-size: 12px;
  line-height: 18px;
  margin-bottom: 9px;
}
.YKkWIWpqa0fsVRAASc5p0 {
  flex: 0 0 130px;
  padding-right: 20px;
  color: #78909c;
}
._1EdYtFvvzP32X93eB_s5kC {
  flex: 1 0 300px;
  color: #455a64;
  overflow-x: auto;
}
._2CMYaWllILG0-7-0RK2_Xf {
  color: inherit !important;
  font-size: inherit !important;
}
._2CMYaWllILG0-7-0RK2_Xf:hover {
  color: #37474f !important;
  text-decoration: none;
}

.account-manage-companies {
  color: #37474f;
  position: relative;
  overflow: auto;
  max-height: calc(100vh - 100px);
}
.account-manage-companies .loader {
  height: 100%;
}
.account-manage-companies .header {
  padding: 20px;
  border-bottom: 1px solid rgba(0,0,0,0.1);
  position: sticky;
  top: 0;
  background: #fff;
  z-index: 9;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
.account-manage-companies .header > div > i.material-icons {
  padding: 10px;
  background: rgba(0,0,0,0.1);
  border-radius: 100%;
  margin-right: 10px;
}
.account-manage-companies .header .title {
  font-size: 12px;
  color: #8c999f;
}
.account-manage-companies .header .sub-title {
  font-size: 20px;
}
.account-manage-companies .flex {
  display: flex;
}
.account-manage-companies .flex.row {
  align-items: center;
  justify-content: flex-start;
}
.account-manage-companies .flex.column {
  flex-direction: column;
}
.account-manage-companies .controls {
  margin-top: 10px;
  justify-content: space-between !important;
}
.account-manage-companies .controls,
.account-manage-companies .controls > div {
  align-items: flex-end !important;
}
.account-manage-companies .controls .rfp-manager-group-by {
  font-size: 12px;
}
.account-manage-companies .controls > .row {
  flex: 1;
}
.account-manage-companies .button {
  padding: 2px 5px;
  align-items: center;
  display: flex;
  font-size: 12px;
  background: #fff linear-gradient(0deg, #f5f6f7 10%, #fff 11.05%, #fff 100%);
  height: 27px;
}
.account-manage-companies .button:not(.icon-only) i.material-icons {
  margin: 0 5px 0 0;
  font-size: 18px;
}
.account-manage-companies .create {
  background: #00b8ab linear-gradient(0deg, #00b0a3 10%, #00b8ab 11.05%, #00b8ab 100%);
  color: #fff;
  border: 1px solid #00b8a9;
}
.account-manage-companies .logo {
  position: relative;
  margin-right: 10px;
}
.account-manage-companies .logo > img,
.account-manage-companies .logo > div {
  height: 65px;
  width: 110px;
  object-fit: contain;
  border-radius: 3px;
  border: 1px solid #eceff1;
  background: #eceff1;
  display: flex;
  justify-content: center;
  align-items: center;
}
.account-manage-companies .logo > img i.material-icons,
.account-manage-companies .logo > div i.material-icons {
  font-size: 50px;
}
.account-manage-companies .logo > img {
  background: transparent;
}

._1EdaundcIYpyy1dCOevOJ_ {
  width: 450px;
  overflow: visible;
}
._3o-huLLomRYVwDgiYIKdw8 {
  line-height: 2;
  font-size: 12px;
  color: #637b85;
}
._1-yGC1mOQHFnoeYfqZmrF6 {
  display: flex;
  align-items: center;
}
._1-yGC1mOQHFnoeYfqZmrF6 i {
  font-size: 45px;
  color: #00b4a6;
  margin-right: 10px;
}
._1-yGC1mOQHFnoeYfqZmrF6 > ._1LDec89Xs4yh3NwA5giYw5 {
  font-size: 15px;
}
._1-yGC1mOQHFnoeYfqZmrF6 .UyYLWmClyze4B9ja5Usl7 {
  font-size: 17px;
  font-weight: normal;
}

.manage-accounts-row {
  padding: 10px 20px;
  border-bottom: 1px solid #eceff1;
  height: 100px;
  box-sizing: border-box;
}
.manage-accounts-row .details {
  flex: 1;
}
.manage-accounts-row .details .top {
  font-size: 12px;
  align-items: center;
  color: #8a999f;
}
.manage-accounts-row .details .top > * {
  margin-right: 5px;
}
.manage-accounts-row .details .top i.material-icons {
  background: #00b8aa;
  color: #fff;
  border-radius: 100%;
  padding: 3px;
  font-size: 14px;
}
.manage-accounts-row .details .top i.material-icons.admin {
  background: #f25b26;
}
.manage-accounts-row .details .top .position {
  text-transform: uppercase;
}
.manage-accounts-row .details .top.unassigned {
  font-size: 13px;
}
.manage-accounts-row .details .top.unassigned i.material-icons {
  background: unset;
  color: #f25b26;
  padding: 3px;
  font-size: 14px;
}
.manage-accounts-row .details.unverified,
.manage-accounts-row .details.pending {
  color: #8a999f !important;
}
.manage-accounts-row .details.unverified i.material-icons,
.manage-accounts-row .details.pending i.material-icons {
  background: unset;
  color: #8a999f;
  padding: 3px;
  font-size: 17px;
}
.manage-accounts-row .details span.dot {
  font-size: 15px;
  font-weight: bolder;
}
.manage-accounts-row .details .name {
  font-size: 16px;
}
.manage-accounts-row .details .contact {
  font-size: 12px;
  color: #8d999f;
}
.manage-accounts-row .details .contact > * {
  margin-right: 5px;
}
.manage-accounts-row .actions {
  justify-content: flex-end;
}
.manage-accounts-row .actions .button i.material-icons.active {
  color: #00b8aa;
}
.manage-accounts-row .actions .rfp-manager-select {
  margin-left: 5px;
}

.account-manage-companies {
  color: #37474f;
  position: relative;
  overflow: auto;
  max-height: calc(100vh - 100px);
}
.account-manage-companies .loader {
  height: 100%;
}
.account-manage-companies .header {
  padding: 20px;
  border-bottom: 1px solid rgba(0,0,0,0.1);
  position: sticky;
  top: 0;
  background: #fff;
  z-index: 9;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
.account-manage-companies .header > div > i.material-icons {
  padding: 10px;
  background: rgba(0,0,0,0.1);
  border-radius: 100%;
  margin-right: 10px;
}
.account-manage-companies .header .title {
  font-size: 12px;
  color: #8c999f;
}
.account-manage-companies .header .sub-title {
  font-size: 20px;
}
.account-manage-companies .flex {
  display: flex;
}
.account-manage-companies .flex.row {
  align-items: center;
  justify-content: flex-start;
}
.account-manage-companies .flex.column {
  flex-direction: column;
}
.account-manage-companies .controls {
  margin-top: 10px;
  justify-content: space-between !important;
}
.account-manage-companies .controls,
.account-manage-companies .controls > div {
  align-items: flex-end !important;
}
.account-manage-companies .controls .rfp-manager-group-by {
  font-size: 12px;
}
.account-manage-companies .controls > .row {
  flex: 1;
}
.account-manage-companies .button {
  padding: 2px 5px;
  align-items: center;
  display: flex;
  font-size: 12px;
  background: #fff linear-gradient(0deg, #f5f6f7 10%, #fff 11.05%, #fff 100%);
  height: 27px;
}
.account-manage-companies .button:not(.icon-only) i.material-icons {
  margin: 0 5px 0 0;
  font-size: 18px;
}
.account-manage-companies .create {
  background: #00b8ab linear-gradient(0deg, #00b0a3 10%, #00b8ab 11.05%, #00b8ab 100%);
  color: #fff;
  border: 1px solid #00b8a9;
}
.account-manage-companies .logo {
  position: relative;
  margin-right: 10px;
}
.account-manage-companies .logo > img,
.account-manage-companies .logo > div {
  height: 65px;
  width: 110px;
  object-fit: contain;
  border-radius: 3px;
  border: 1px solid #eceff1;
  background: #eceff1;
  display: flex;
  justify-content: center;
  align-items: center;
}
.account-manage-companies .logo > img i.material-icons,
.account-manage-companies .logo > div i.material-icons {
  font-size: 50px;
}
.account-manage-companies .logo > img {
  background: transparent;
}

._2TfPBvtKXi1-f2VIXLov-p {
  overflow: visible;
  width: 500px;
}
._28i0QGONQsjjkbnkAmu_M7 {
  display: flex;
}
._28i0QGONQsjjkbnkAmu_M7 ._2p6Dp2fuBp_UGyjdI3lfNB {
  height: 64px;
  width: 64px;
  object-fit: contain;
  border-radius: 3px;
  margin-right: 10px;
  border: 1px solid #eceff1;
  background: rgba(0,0,0,0.1);
  display: flex;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
}
._28i0QGONQsjjkbnkAmu_M7 ._2p6Dp2fuBp_UGyjdI3lfNB i.material-icons {
  font-size: 50px;
}
._1u1Y0RqVPZxUsrQNrFXjh1 {
  padding: 0;
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
}
._1u1Y0RqVPZxUsrQNrFXjh1 ._2NP6WHwdahCFarJO8HUmVY {
  font-size: 15px;
}
._3V4OB3FAoc74L_cTvFmk0v {
  font-size: 12px;
  font-weight: normal;
  color: #78909c;
  display: flex;
  align-items: center;
}
._23fmT0hwGEHNcfHGj8VGDu {
  max-height: 400px;
  overflow-y: auto;
  border: 1px solid #cfd8dc;
  color: #90a4ae;
}
._3tZhfQixrJdkavgXUV4Z9B {
  padding: 10px 5px;
  height: 42px;
  border-bottom: 1px solid #cfd8dc;
  display: flex;
  align-items: center;
  font-size: 12px;
  cursor: pointer;
  box-sizing: border-box;
}
._3tZhfQixrJdkavgXUV4Z9B ._2NP6WHwdahCFarJO8HUmVY {
  flex: 1;
}
._3tZhfQixrJdkavgXUV4Z9B ._1djedIf-hTSaj8_N5xUE7A i.material-icons {
  font-size: 18px;
  height: unset;
}
._3tZhfQixrJdkavgXUV4Z9B._2MjP4J2mYGsEHmc4v2XhWn {
  color: #37474f;
}

._3pHM-Hu91zGsDm3pnZCKzD {
  width: 450px;
  overflow: visible;
}
._2jWHyVCFhswsgDOzz4Ibax {
  line-height: 2;
  font-size: 12px;
  color: #637b85;
}
._1MF4CXjbf7TIjK_PkY7Rbm {
  display: flex;
  align-items: center;
}
._1MF4CXjbf7TIjK_PkY7Rbm i {
  font-size: 45px;
  color: #00b4a6;
  margin-right: 10px;
}
._1MF4CXjbf7TIjK_PkY7Rbm > ._2l8fmRhe-uJoUVjaODIygI {
  font-size: 15px;
}
._1MF4CXjbf7TIjK_PkY7Rbm ._2G8GcFckOvf2_HpuyYivc6 {
  font-size: 17px;
  font-weight: normal;
}

.manage-users-row {
  padding: 0 20px;
  border-bottom: 1px solid #eceff1;
  height: 100px;
  box-sizing: border-box;
}
.manage-users-row .logo {
  height: 64px;
  width: 64px;
  object-fit: contain;
  border-radius: 3px;
  margin-right: 10px;
  border: 1px solid #eceff1;
  background: #eceff1;
  display: flex;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
}
.manage-users-row .logo i.material-icons {
  font-size: 50px;
}
.manage-users-row img.logo {
  background: transparent;
}
.manage-users-row .details {
  flex: 1;
}
.manage-users-row .details .top {
  font-size: 12px;
  align-items: center;
  color: #8a999f;
}
.manage-users-row .details .top > * {
  margin-right: 5px;
}
.manage-users-row .details .top i.material-icons {
  color: #00b8aa;
  border-radius: 100%;
  font-size: 18px;
}
.manage-users-row .details .top i.material-icons.admin {
  color: #f79423;
}
.manage-users-row .details .top .position {
  text-transform: uppercase;
}
.manage-users-row .details .top .unassigned {
  color: #f25b26;
  font-size: 13px;
}
.manage-users-row .details.unverified,
.manage-users-row .details.pending {
  color: #8a999f !important;
}
.manage-users-row .details.unverified i.material-icons,
.manage-users-row .details.pending i.material-icons {
  color: #8a999f;
  font-size: 18px;
}
.manage-users-row .details span.dot {
  font-size: 15px;
  font-weight: bolder;
}
.manage-users-row .details .name {
  font-size: 16px;
}
.manage-users-row .details .contact {
  font-size: 12px;
  color: #8d999f;
}
.manage-users-row .details .contact > * {
  margin-right: 5px;
}
.manage-users-row .actions {
  justify-content: flex-end;
}
.manage-users-row .actions .button i.material-icons.active {
  color: #00b8aa;
}
.manage-users-row .actions .rfp-manager-select {
  margin-left: 5px;
}

.account-manage-users-list {
  flex: 1 1 100%;
  overflow: auto;
}

.body.svelte-rxoqbd.svelte-rxoqbd{padding:0 15px;font-size:13px;line-height:16px;color:#78909c;margin-top:-20px}section.svelte-rxoqbd.svelte-rxoqbd{margin-bottom:15px}.DomainsContainer.svelte-rxoqbd.svelte-rxoqbd{min-height:30px;max-height:90px;overflow:auto;margin-bottom:5px}.DomainBlock.svelte-rxoqbd.svelte-rxoqbd{display:inline-flex;color:#fff;background:#00a99d;padding:3px 4px 3px 10px;border-radius:20px;line-height:14px;font-size:13px;margin:2px 2px;cursor:pointer}.DomainBlock.svelte-rxoqbd.svelte-rxoqbd:hover{background:#f15a24}.DomainBlock.svelte-rxoqbd.svelte-rxoqbd:hover:after{color:#f15a24}.DomainBlock.svelte-rxoqbd.svelte-rxoqbd:after{background:#fff;color:#00a99d;border-radius:10px;font-size:16px;margin-left:3px}.InputContainer.svelte-rxoqbd.svelte-rxoqbd{display:flex;margin-bottom:20px}.Input.svelte-rxoqbd.svelte-rxoqbd{position:relative;margin-top:10px;flex:1 1 100%}.Input.svelte-rxoqbd input.svelte-rxoqbd{background-color:#fff;border:1px solid #cfd8dc;border-radius:6px 0 0 6px;font-family:"Noto Sans", Sans-serif;font-weight:500;color:#37474f;font-size:16px;height:47px;padding:6px 16px;width:100%;max-width:100%;line-height:1.4;box-sizing:border-box;margin:0;outline:none}.Input.svelte-rxoqbd input.svelte-rxoqbd::placeholder{color:inherit;font-family:inherit;opacity:0.6}.Input input:placeholder-shown ~ label.svelte-rxoqbd.svelte-rxoqbd{opacity:0;top:0}.Input input ~ label.svelte-rxoqbd.svelte-rxoqbd{color:#78909c}.Input.svelte-rxoqbd input.svelte-rxoqbd:focus{border-color:#00a99d}.Input input:focus ~ label.svelte-rxoqbd.svelte-rxoqbd{color:#00a99d}.Input.svelte-rxoqbd label.svelte-rxoqbd{position:absolute;box-sizing:border-box;background:rgba(255,255,255,0.8);transition:all 0.2s ease;top:-10px;left:10px;padding:0 5px;border-radius:5px;font-size:14px;line-height:1;padding-bottom:4px}.ButtonContainer.svelte-rxoqbd .aBtn.svelte-rxoqbd{margin-top:10px;height:47px;border-radius:0 6px 6px 0}

.account-manage-users {
  color: #37474f;
  position: relative;
  overflow: hidden;
  max-height: calc(100vh - 100px);
  display: flex;
  flex-direction: column;
}
.account-manage-users .loader {
  height: 100%;
}
.account-manage-users .header {
  flex: 0 0 auto;
  padding: 20px;
  border-bottom: 1px solid #eceff1;
  background: #fff;
}
.account-manage-users .header > div > i.material-icons {
  padding: 10px;
  background: #eceff1;
  border-radius: 100%;
  margin-right: 10px;
}
.account-manage-users .header .title {
  font-size: 12px;
  color: #8c999f;
}
.account-manage-users .header .sub-title {
  font-size: 20px;
}
.account-manage-users .footer {
  flex: 0 0 auto;
  padding: 20px;
  border-top: 1px solid #eceff1;
  background: #fff;
  display: flex;
  justify-content: space-between;
}
.account-manage-users .footer .On {
  color: #00a99d;
}
.account-manage-users .footer .Off {
  color: #f25b26;
}
.account-manage-users .flex {
  display: flex;
}
.account-manage-users .flex.row {
  align-items: center;
  justify-content: flex-start;
}
.account-manage-users .flex.column {
  flex-direction: column;
}
.account-manage-users .controls {
  margin-top: 10px;
  justify-content: space-between !important;
}
.account-manage-users .controls,
.account-manage-users .controls > div {
  align-items: flex-end !important;
}
.account-manage-users .controls .rfp-manager-group-by {
  font-size: 12px;
}
.account-manage-users .controls > .row {
  flex: 1;
}
.account-manage-users .button {
  padding: 2px 5px;
  align-items: center;
  display: flex;
  font-size: 12px;
  background: #fff linear-gradient(0deg, #f5f6f7 10%, #fff 11.05%, #fff 100%);
  height: 27px;
}
.account-manage-users .button:not(.icon-only) i.material-icons {
  margin: 0 5px 0 0;
  font-size: 18px;
}
.account-manage-users .create {
  background: #00b8ab linear-gradient(0deg, #00b0a3 10%, #00b8ab 11.05%, #00b8ab 100%);
  color: #fff;
  border: 1px solid #00b8a9;
}
.account-manage-users .logo {
  position: relative;
  margin-right: 10px;
}
.account-manage-users .logo > img,
.account-manage-users .logo > div {
  height: 65px;
  width: 110px;
  object-fit: contain;
  border-radius: 3px;
  border: 1px solid #eceff1;
  background: #eceff1;
  display: flex;
  justify-content: center;
  align-items: center;
}
.account-manage-users .logo > img i.material-icons,
.account-manage-users .logo > div i.material-icons {
  font-size: 50px;
}
.account-manage-users .logo > img {
  background: transparent;
}
.account-manage-users .autoVerification {
  display: flex;
  column-gap: 20px;
  align-items: center;
}

.oCD0XCNr5oivdgIElKici {
  background: #fff;
  border: 1px solid #eceff1;
  width: 258px;
  min-height: 258px;
  border-radius: 3px;
  margin: 23px;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
._1cQUVZKVgeUeBI7fGxL3e1 {
  min-width: 120px;
  max-width: 258px;
  max-height: 300px;
}
._27AZcw_Ok-Xx-6b7G34YXQ {
  text-align: center;
  padding: 74px 0;
  width: 100%;
  background: #eceff1;
}
._2BESNmBrei6dtwffai5Vbi {
  font-size: 80px;
  text-transform: uppercase;
  color: #b0bec5;
}
._1euEIy5WAUtqRDht0FIi2C {
  margin-top: 15px;
  font-size: 11px;
  text-transform: uppercase;
  color: #90a4ae;
}
._3L3iKC9J0roeNxro7VROnh {
  position: absolute;
  top: -2px;
  left: -2px;
  background: #fff;
  border: 1px solid #eceff1;
  width: 108px;
  min-height: 62px;
  overflow: hidden;
  border-radius: 3px 0 16px 0;
  box-shadow: 3px 3px 3px rgba(0,0,0,0.15);
  display: flex;
  align-items: center;
  justify-content: center;
}
.hT8AtlK6j7EisC3SNxzLc {
  min-width: 55px;
  max-width: 108px;
  max-height: 90px;
}
._1X6hyRmGaOBaR48Z3eV6pm {
  text-align: center;
  padding: 8px 0;
  width: 100%;
  background: #eceff1;
}
._228a5wGRYLRoC1nA_3KStP {
  font-size: 33px;
  text-transform: uppercase;
  color: #b0bec5;
}
._2OYisXOPvgl6VvP_tkqwSG {
  font-size: 11px;
  text-transform: uppercase;
  color: #90a4ae;
}
._1tqVeJMh169no3ItRIJlCg {
  position: absolute;
  top: -2px;
  left: -2px;
  height: 29px;
  line-height: 27px;
  border-radius: 3px 0;
}
._2hDAsb_pkJfUySLHsLuVXE {
  position: absolute;
  bottom: -1px;
  right: -1px;
  height: 29px;
  line-height: 27px;
  border-radius: 3px 0;
}
._3qH9wFXRuOGsF90IIP0XlX {
  font-size: 12px;
}

.rbButton.expandButtonToShowText.accountProfileUploadImageButton {
  max-width: 29px;
  padding: 0 13px;
}
.rbButton.expandButtonToShowText.accountProfileUploadImageButton:hover {
  max-width: 1000px;
}

._26kRb3VK-QU_tvjEwhNMwH {
  background: #fff;
  border: 1px solid #eceff1;
  width: 258px;
  min-height: 148px;
  border-radius: 3px;
  margin: 23px;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
._3-Vuxev4DLDjz1tw7IEA65 {
  min-width: 120px;
  max-width: 258px;
  max-height: 200px;
}
.GpfiGFXOTSJDRl5PaHvHU {
  text-align: center;
  padding: 27px 0;
  width: 100%;
  background: #eceff1;
}
._1wvTaljFEJhG9qctL8Iud3 {
  font-size: 80px;
  text-transform: uppercase;
  color: #b0bec5;
}
.ZJSGC1n6_eqHRYZHf_2Vq {
  font-size: 11px;
  text-transform: uppercase;
  color: #90a4ae;
}
._2wX9Z8KRxABY8uu2l8wA7s {
  position: absolute;
  right: -1px;
  bottom: -1px;
  height: 29px;
  line-height: 27px;
  border-radius: 3px 0;
}
._1YhSX3IDNbqMp-69SuOuEl {
  font-size: 12px;
}

.rbButton.expandButtonToShowText.accountProfileUploadImageButton {
  max-width: 29px;
  padding: 0 13px;
}
.rbButton.expandButtonToShowText.accountProfileUploadImageButton:hover {
  max-width: 1000px;
}

._1Ep9yTo_OsAzBmnB82rZ5- {
  display: block;
  height: 40px;
  line-height: 40px;
  background: #fbfbfc;
  border: 1px solid #eceff1;
  border-left: 0;
  border-right: 0;
  text-decoration: none !important;
  padding: 0 15px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: 12px;
  color: #546e7a !important;
}
._1ASA40di5qv2ClYQPJN0Ba {
  background: #00b8ab;
  border: 1px solid #00b8ab;
  color: #fff !important;
}
.GXfOVVO4zmIFLPm2oJkD2 {
  font-size: 16px;
  vertical-align: middle;
  padding: 0 5px;
  color: #546e7a;
}
._2eYYJZL2Q7HFWBr4TOq0Kc {
  color: #fff;
}
.bCjH21TMy1euAMkKyCJkx {
  vertical-align: middle;
  color: #546e7a;
}
._1CGKJDwle4-eILY7GrF3JO {
  color: #fff;
}

._39k39tn6M8B7ovJIq2biiE {
  font-weight: bold;
  font-size: 14px;
  text-transform: uppercase;
  color: #37474f;
  padding: 5px 23px 15px;
}

._1Qw-sO6JIqjKJSJqRo7quY {
  box-sizing: border-box;
  flex: 1 1 100%;
  margin: 20px auto;
  display: flex;
  max-width: 95%;
}
._1zo29LJOAW7CPH1C200fnS {
  width: 304px;
  background: #fff;
  margin-right: 1px;
  border-radius: 6px 0 0 6px;
  box-shadow: 0 0 3.14px rgba(0,0,0,0.18);
}
.LCihuztgr9SPrglbWJeNr {
  background: #fff;
  min-width: 624px;
  border-radius: 0 6px 6px 0;
  box-shadow: 0 0 7.53px rgba(0,0,0,0.18);
}

._3AK2ezzwMxgt4pEtBxCt-R {
  flex: 1;
}
._2QNGfYSJwPKaBpvBRrUO6S {
  position: relative;
  background-color: #313c41;
  display: flex;
  align-items: center;
  padding: 0 5px;
}
._31HXepGaJU-ylCo4WhpcOO {
  background-color: transparent;
  border: 0;
  resize: none;
  min-height: 100%;
  max-height: 200px;
  width: 100%;
  color: #fff;
  font-size: 13px;
  padding: 10px 0 0 60px;
  box-sizing: border-box;
}
._2EHy9wXqmrlMTGcIYi7j-t {
  position: absolute;
  top: 50%;
  color: #2db8aa;
  transform: translateY(-50%);
  background: #263238;
  padding: 2px;
  font-size: 11px;
  border-radius: 10px;
  left: 10px;
}
._3BD8W26kLGOKoZBmewb1Fq {
  color: #d75539 !important;
}
._15ZTI9OkYjt4-W0m9PLg5n,
._3QoV-Z6_VFRsdYywNxJEZo {
  cursor: pointer;
  color: #90a2ae;
}
._24uJlGza90r-v_MPRvE7D6 {
  color: #fff;
}

._3yiaBaOJkgyVj8anLEz8PK {
  display: flex;
  min-height: 74px;
  color: #fff;
  margin-bottom: 2px;
  box-sizing: border-box;
  overflow: hidden;
}
._1eIUaorn2SUhmAqSUSjEaO {
  width: 113px;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  border: 1px solid #eceff1;
  background-color: #fff;
  height: 72px;
  object-fit: contain;
  margin-right: 5px;
}
._3BZs0dn7IB_HL4ziSeMwn {
  flex: 1;
  display: flex;
  flex-direction: column;
  justify-content: center;
  font-size: 22px;
  background: rgba(0,0,0,0.5);
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  overflow: hidden;
}
._2R07JnOeqNh2r6xW7jkjn6 {
  min-height: 36px;
  background-color: rgba(242,60,24,0.8);
  color: #fff;
  width: 100%;
  box-sizing: border-box;
  font-size: 13px;
  margin-bottom: 2px;
  display: flex;
  position: relative;
  border-radius: 5px;
}
._2R07JnOeqNh2r6xW7jkjn6 > * {
  vertical-align: middle;
}
._3TMOD6Y01Oe5E6IccM_aZP:hover {
  background-color: #313c41;
}
._3NjFAqvQB0a5oogbaTg6Wz {
  padding: 6px;
  display: flex;
  width: 100%;
  align-items: center;
}
._1y-1IVdait7OKQKJMn8dNY {
  background: rgba(0,0,0,0.5);
}
.X4tjMk9wTkj9_0se8gQw0 {
  background-color: #313c41;
}
._2aKhEhkhKglm4Bv4ObRsiG {
  display: flex;
  flex-direction: row;
  padding: 5px;
}
._10cGRgdge-Sfg1jtfT8TDX {
  flex: 1;
  word-break: break-word;
}
._23B7R5y7UYMY6wJSy_1HqL {
  color: rgba(211,219,222,0.471);
}
._2JaAbO8dAURDwaUSXg_ubE {
  cursor: pointer;
}
._6TfM6e1FfAZDD19L2dvbC {
  min-height: 65px;
}
.BywpPtjy6n_kKlcOg4wcS {
  font-size: 22px !important;
}
._2fXbA-NdAH1J5FgF9J-x9A {
  color: rgba(242,60,24,0.8);
  padding: 20px 6px;
}

._3c_AYtPb7aZ7VjDF4wvgvF {
  min-height: 70px;
  width: 70px;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  justify-content: center;
  box-sizing: border-box;
  border-radius: 6px;
  margin: 0 2.5px;
}
._2jnndkNGfhNn16QN0768rV {
  color: #fff;
  font-size: 15px;
  text-align: center;
  box-sizing: border-box;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.A5hNeGnPPHAn5Vhihsgjs {
  position: relative;
  margin: 0;
}
._1EjiepEPkuRIGOo_h1yjBc {
  background-color: #263238;
  border-radius: 15px;
  color: #fff;
  padding: 10px;
  padding-left: 40px;
  height: 40px;
  box-sizing: border-box;
  width: 100px;
  border: 1px solid #1a2226;
}
._2IJmkZc0n10qc6jlOX3VuI {
  position: absolute;
  top: 10px;
  left: 10px;
  border-radius: 100%;
  height: 20px;
  width: 20px;
  border: 1px solid #1a2226;
}
._3DFtvDwY-VUTZP93EoUjrv {
  padding: 15px 30px;
  background: #263238;
  bottom: 93px;
  width: 255px;
  box-sizing: border-box;
  position: absolute;
  color: #fff;
  border-radius: 5px;
  border: 1px solid #1a2226;
  display: flex;
  flex-direction: column;
  justify-content: space-around;
}
._3DFtvDwY-VUTZP93EoUjrv > * {
  margin: 5px 0;
}
._1fHt-WS0gs4lIVkZLlNkk3 {
  width: 100%;
  margin: 0;
  padding: 5px;
  background-image: linear-gradient(to right, #000, #fff);
  border-radius: 15px;
}
._1fHt-WS0gs4lIVkZLlNkk3::-webkit-slider-thumb {
  border: 2px solid #fff;
  background-color: #000;
  border-radius: 15px;
}
._1fHt-WS0gs4lIVkZLlNkk3::-ms-track {
  background: transparent;
  opacity: 1;
}
._17igWv4kwhIuutRL7aM5L3 {
  display: flex;
}
._1kt_SRO1z8cUZvFzxCTCzm {
  height: 36px;
  width: auto;
  border-radius: 50px;
  padding: 5px 10px;
  display: inline-flex;
  align-items: center;
  color: #b0bec5;
  font-size: 13px;
  border: 1px solid #263238 !important;
  background: #263238;
  border: 1px solid #1a2226;
}
._1kt_SRO1z8cUZvFzxCTCzm * {
  vertical-align: middle;
}
._3LTsWcJyjKWTHR5FHWhyi2 {
  background-color: transparent !important;
}

._2HdEfNuLdUuPVHWGztI_Ne {
  width: 100%;
  height: 85px;
  background-color: #263238;
  display: flex;
  position: fixed;
  bottom: 0;
  box-sizing: border-box;
  align-items: flex-end;
  padding-left: 10px;
}
._1xHRNj2sQH8FZg2YywXOp3 {
  overflow: hidden;
  width: 70px;
  height: 70px;
  box-sizing: border-box;
  border-radius: 6px !important;
}
._3RISyHAXlP_SniGLd8Ofjy {
  border: 3px solid #2db8aa !important;
}
._2zyyd2RGovEjontmqaImzq {
  height: 70px;
  flex: 100%;
  display: flex;
  margin-top: 15px;
}
._125_EMyEgr56CrQ_ikWXck {
  height: 70px;
  box-sizing: border-box;
  cursor: pointer;
  min-width: 70px;
  flex: 0;
  margin: 0 2.5px;
  border-radius: 10px !important;
  overflow: hidden;
  margin-top: 15px;
}
._125_EMyEgr56CrQ_ikWXck:last-child {
  margin-right: 280px;
}
._1LNvA90C6Vy11hrKWC7a-I {
  width: 70px;
  height: 70px;
  object-fit: cover;
}
._1z7s78NBoomOe7mln1HMcU i {
  margin: 0 !important;
}
._1z7s78NBoomOe7mln1HMcU:hover i {
  margin: 0 10px 0 -5px !important;
}
._1z7s78NBoomOe7mln1HMcU span {
  display: none;
}
._1z7s78NBoomOe7mln1HMcU:hover span {
  display: inline;
}
._3UE49aVAlfQr6-G85neWEn {
  position: fixed;
  right: 0;
  bottom: 80px;
  border-radius: 0 !important;
  border-top-left-radius: 18px !important;
}
._1r62mXclaksaaLzGDpqIF2 {
  overflow-x: auto;
  overflow-y: hidden;
}
._1r62mXclaksaaLzGDpqIF2,
._1r62mXclaksaaLzGDpqIF2 ._2zyyd2RGovEjontmqaImzq {
  transform: rotateX(180deg);
  -ms-transform: rotateX(180deg);
/* IE 9 */
  -webkit-transform: rotateX(180deg);
}

._1hEj5qaciVf_H0r7I1k3NS {
  cursor: pointer;
  width: 18px;
  margin-right: 10px;
}

._3Lu5REOOFDKCPQOx9p43ya {
  overflow: auto;
  will-change: transform;
  -webkit-overflow-scrolling: touch;
}
._1_5kv-g0dwlKlQ_ay-NRVZ {
  position: relative;
  display: flex;
  width: 100%;
}

.hotel-type {
  display: inline-flex;
  align-items: center;
  text-decoration: none;
  width: auto;
}
.hotel-type .icons {
  text-overflow: unset;
  height: 15px;
  display: flex;
}
.hotel-type .point {
  width: 5px;
  height: 15px;
  margin: 0px 1px;
  padding: 3px;
  box-sizing: border-box;
  border-radius: 2px;
  background: #b1bec6;
}
.hotel-type .point:nth-child(6) {
  margin-right: 5px;
}
.hotel-type .point.active {
  background: #40b8a9;
}
.hotel-type.dark .point.active {
  background: #77909d;
}
.hotel-type .name {
  font-weight: lighter;
  padding: 0 0px;
  font-size: 12px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.hotel-directory-amenities {
  display: inline-flex;
  flex-direction: row !important;
}
.hotel-directory-amenities .label {
  padding: 0 0 5px 0;
}
.hotel-directory-amenities .icon {
  display: flex;
  align-items: center;
  text-transform: uppercase;
  flex-direction: column;
  padding: 0 3px;
  justify-content: space-evenly;
  height: 100%;
  color: #cfd8dc !important;
}
.hotel-directory-amenities .icon.active {
  color: #546e7a !important;
}
.hotel-directory-amenities .icon i {
  width: 24px;
}
.hotel-directory-amenities.expanded {
  flex-direction: column !important;
  flex: 1;
}
.hotel-directory-amenities .amenity {
  padding: 5px 25px 5px 10px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex: 1;
  width: 100%;
  box-sizing: border-box;
  border-bottom: 1px solid #eceff1;
}
.hotel-directory-amenities .amenity .figure {
  padding-right: 5px;
  width: 25px;
}
.hotel-directory-amenities .amenity .label {
  flex: 1;
}
.hotel-directory-amenities .amenity.active .check {
  color: #58b8a7;
  font-weight: 900;
}

._3ul6dS9X1o68Qdc7U4wkyE {
  transition: transform 0.2s ease-in-out;
  font-size: 14px !important;
  display: block;
}
._3ul6dS9X1o68Qdc7U4wkyE:hover {
  transform: scale(1.1);
}
._3FAdvPKkA-P_U9kryyz_a6 {
  position: relative;
  height: 14px;
}
._3FAdvPKkA-P_U9kryyz_a6:hover ._1p9yQ6wvw73Sh2gvjZV0Qm {
  display: block;
}
._2CEV43z6j1GSNqu7oLnjws {
  font-size: 14px;
  margin-bottom: 5px;
  color: #546f7a;
  font-weight: bold;
}
._1p9yQ6wvw73Sh2gvjZV0Qm {
  position: absolute;
  bottom: 100%;
  background: #f5f5f5;
  padding: 10px;
  padding-top: 5px;
  border-radius: 2px;
  box-shadow: 0px 2px 5px -1px rgba(0,0,0,0.2);
  color: #546f7a;
  left: 0;
  font-size: 16px;
  display: none;
  width: 400px;
  max-height: 400px;
  overflow: auto;
  white-space: pre-wrap;
}
._1p9yQ6wvw73Sh2gvjZV0Qm:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 5px;
  background-color: var(--color);
}

.hotel {
  border-radius: 5px;
  background: #fff;
  display: flex;
  position: relative;
  transition: all 0.3s;
  transition: height 0s;
  margin: 3px 0;
  height: 94px;
  min-width: 50vw;
}
.hotel.excluded {
  background: rgba(255,255,255,0.7);
}
.hotel .box {
  position: absolute;
  height: 18px;
  width: 18px;
  background: #fff;
  z-index: 2;
}
.hotel .box .rbCheckboxOptionButton {
  padding: 2px 0;
}
.hotel .box .rbv-loading {
  height: 18px;
  padding: 0;
}
.hotel .box .rbv-loading > div {
  padding: 0 2px;
}
.hotel .image {
  height: 92px;
  width: 90px;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  object-fit: cover;
  margin: 1px;
  background: #fff;
}
.hotel .hotelClosed {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #f15a24;
  color: #fff;
  line-height: 26px;
  margin-right: 1px;
  font-weight: bold;
  font-size: 16px;
}
.hotel .columns {
  flex: 1;
  min-width: 0;
  color: #323c43;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: flex;
}
.hotel .column {
  padding: 10px 15px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
  border-right: 1px solid #eceff1;
}
.hotel .column.main {
  width: 400px;
  flex: 1;
  min-width: 150px;
}
.hotel .column.amenities {
  width: 240px;
  min-width: 240px;
}
.hotel .column.phone {
  min-width: 130px;
  width: 130px;
}
.hotel .column .label {
  color: #90a4ae;
  text-transform: uppercase;
  font-size: 12px;
}
.hotel .column .hotel-name-container {
  display: flex;
}
.hotel .column .hotel-name {
  flex: 0 1 auto;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 17px;
  color: #37474f;
}
.hotel .column .hotel-name.isClosed {
  color: #f15a24;
  text-decoration: line-through;
}
.hotel .column .sustainability {
  flex: 0 0 auto;
  padding-left: 10px;
  color: #008000;
}
.hotel .column .sustainability img {
  height: 20px;
  line-height: 20px;
  vertical-align: bottom;
}
.hotel .column .data {
  display: flex;
  align-items: center;
  overflow: hidden;
  color: #546e7a;
  font-size: 13px;
}
.hotel .column .data.hotel-type {
  justify-content: flex-start;
}
.hotel .column .data .address {
  padding: 0;
  font-size: 12px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.hotel:not(.open) {
  cursor: pointer;
}
.hotel:not(.open) .rate {
  position: relative;
}
.hotel:not(.open) .rate .value {
  color: #546e7a;
  font-size: 20px;
  font-weight: 600;
}
.hotel:not(.open) .rate .value.bestRate {
  font-size: 10px;
}
.hotel:not(.open) .rate .value.bestRate span {
  font-size: 20px;
}
.hotel:not(.open) .rate i {
  color: #90a4ae;
}
.hotel:not(.open) .rate .data {
  justify-content: flex-end;
}
.hotel:not(.open) .rate .dyn {
  position: absolute;
  right: 0;
  bottom: 0;
  padding-right: 10px;
}
.hotel:not(.open) .column:not(.main) {
  width: 140px;
}
.hotel:not(.open) .column:not(.main) .label {
  text-align: center;
}
.hotel:not(.open) .column:not(.main) .data {
  justify-content: center;
}
.hotel:not(.open) .column:not(.main).rate {
  max-width: 212px;
  min-width: 212px;
  align-items: flex-end;
  padding: 10px;
}
.hotel:not(.open) .column:not(.main).distanceMi {
  max-width: 88px;
  min-width: 88px;
}
.hotel:not(.open) .column:not(.main).code {
  max-width: 150px;
  min-width: 150px;
}
@media screen and (max-width: 751px) {
.hotel:not(.open) {
    border-radius: 0 !important;
}
.hotel:not(.open) .image {
    border-radius: 0 !important;
}
.hotel:not(.open) .column:not(.sm) {
    display: none;
}
.hotel:not(.open) .rate {
    min-width: 0 !important;
    width: fit-content !important;
}
.hotel:not(.open) .rate .label {
    white-space: normal;
    text-align: right;
}
.hotel:not(.open) .main {
    min-width: 0;
}
}
.hotel.open {
  height: auto;
}
.hotel.open .image {
  height: 200px;
  width: 200px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 5px;
  transition: height 0.3s;
}
.hotel.open .hotelClosed {
  line-height: 48px;
  font-size: 20px;
}
.hotel.open .columns {
  flex-direction: column;
  overflow: visible;
}
.hotel.open .columns .column {
  border-right: 0;
  white-space: normal;
  width: auto;
  padding-right: 25px;
}
.hotel.open .columns .column.main {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
.hotel.open .columns .column.main .button i.material-icons {
  color: #e0161f;
}
.hotel.open .columns .column.main .hotel-name-container {
  display: block;
}
.hotel.open .columns .column.main .hotel-name {
  white-space: unset;
  display: inline;
}
.hotel.open .columns .column.main .sustainability {
  display: inline;
}
.hotel.open .columns .column:not(.main) {
  flex-direction: row;
  justify-content: space-between;
}
.hotel.open .columns .column.season-rates {
  padding: 0 10px;
  display: flex;
  flex-wrap: wrap;
}
.hotel.open .columns .column.season-rates .season {
  min-width: 240px;
  flex: 1;
  margin: 5px;
}
.hotel.open .columns .column.season-rates .season .title {
  font-weight: bold;
  justify-content: space-between;
  display: flex;
  align-items: center;
  padding: 5px;
}
.hotel.open .columns .column.season-rates .season .rates {
  border: 1px solid #eceff1;
  border-radius: 3px;
}
.hotel.open .columns .column.season-rates .season .rates .rate {
  border-bottom: 1px solid #eceff1;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 5px;
}
.hotel.open .columns .column.season-rates .season .rates .rate.best .label {
  color: #40b6a7;
}
.hotel.open .columns .column.season-rates .season .rates .rate .label {
  display: flex;
  align-items: center;
}
.hotel.open .columns .column.season-rates .season .rates .rate .data {
  font-size: 13px;
  font-weight: 600;
}
.hotel.open .columns .column.season-rates .season .rates .rate.best .data {
  font-size: 20px;
}
.hotel.open .columns .column.amenities.inline {
  flex-wrap: wrap;
  justify-content: flex-start !important;
  padding: 5px 15px;
}
.hotel.open .columns .column.amenities.inline .amenity {
  padding: 5px 0;
  flex: unset;
  width: fit-content;
  border: none;
}
.hotel.open .columns .column.amenities.inline .amenity + .amenity {
  margin-left: 5px;
}
.hotel.open .columns .column.amenities.inline .amenity i.material-icons.check {
  font-size: 15px;
}
.hotel.open .columns .column.amenities.inline .amenity .label {
  padding: 0;
}
.hotel.open .columns .column.amenities.inline .amenity:not(.active) i.material-icons.check {
  color: #91a5af;
}
.hotel.open .columns .column .hotel-type .name {
  overflow: visible;
  white-space: normal;
}
.hotel.open .actions {
  position: absolute;
  right: 0;
  top: 5px;
}
.hotel.open .actions i {
  width: 30px;
  box-sizing: border-box;
  cursor: pointer;
  font-size: 18px;
}
.hotel.open .actions i + i {
  margin-left: 5px;
}
.hotel.open .actions .screen {
  display: none;
}
.hotel.open .logo {
  height: 60px;
  width: 100px;
  border-radius: 0;
  border-top-left-radius: 5px;
  border-bottom-right-radius: 10px;
  object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
}
@media screen and (max-width: 501px) {
.hotel.open {
    display: block;
    border-radius: 0;
}
.hotel.open .data {
    flex-wrap: wrap;
}
.hotel.open .image {
    width: calc(100% - 2px);
    height: 100px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    border-top-right-radius: 5px;
}
.hotel.open .image.expanded {
    height: 300px;
}
.hotel.open .logo {
    width: 120px;
    height: 80px;
}
.hotel.open .actions i {
    background: rgba(0,0,0,0.5);
    color: #fff;
    padding: 3px;
    border-radius: 100%;
}
.hotel.open .actions .screen {
    display: inline-block;
}
.hotel.open .main {
    flex-direction: column;
}
}
.blackoutDates {
  color: #90a4ae;
  text-transform: uppercase;
  font-size: 12px;
  gap: 10px;
}
.blackoutDates > :first-child {
  flex: 1;
}
.notes {
  position: absolute;
  bottom: 2px;
  left: 108px;
  display: flex;
  gap: 1px;
  align-items: center;
  background: #fff;
  padding: 0;
}
.openedNotes {
  display: flex;
  position: relative;
  align-items: center;
  gap: 3px;
  padding: 0 16px;
}

.zMnur9-MZvxehwbmLMz8- {
  padding: 0 10px;
  background: rgba(0,0,0,0.5);
  border-radius: 5px;
  box-sizing: border-box;
  height: 30px;
  display: flex;
  align-items: center;
  color: #fff;
  font-size: 14px;
}
.NN7i2R6xWfCQLUBX1_lJr {
  padding-left: 1px;
}
.zMnur9-MZvxehwbmLMz8- > div {
  height: 20px;
  overflow: hidden;
}

._2a2CRyxTeuCbuhvc96vWv6 {
  padding: 0 50px;
}
._1-hKgXORzwWDRTPP20Lkxl {
  padding: 0 10px;
  background: rgba(0,0,0,0.5);
  border-radius: 5px;
  box-sizing: border-box;
  height: 30px;
  display: flex;
  align-items: center;
  color: #fff;
  font-size: 14px;
}
._2jlU3w9PXu9AFQOtOsAZN9 {
  padding-left: 1px;
}
._1-hKgXORzwWDRTPP20Lkxl > div {
  height: 20px;
  overflow: hidden;
}
._2upjtClpqYS80RsnWtAA4S {
  width: fit-content;
  margin: 5px 0;
}

.rb-action-select {
  border-radius: 50px;
  height: 35px;
}
.rb-action-select+.rb-action-select {
  margin-left: 10px;
}
.rb-action-select .filter {
  position: relative;
  background: transparent !important;
}
.rb-action-select .filter.inactive {
  color: #b0bec5 !important;
}
.rb-action-select .filter:not(.inactive) i.material-icons:first-child,
.rb-action-select .filter:not(.inactive) .label {
  color: #329188;
}
.rb-action-select .filter:not(.inactive) .label {
  position: absolute;
  top: -10px;
  font-size: 12px;
  left: 15px;
  background: #fff;
}
.rb-action-select .filter:not(.inactive).dark .label {
  background: #313c42;
}
.rb-action-select .filter .label {
  transition: all 0.3s;
}
.rb-action-select .filter * {
  vertical-align: middle;
}
.rb-action-select .backdrop {
  background-color: transparent !important;
}
.rb-action-select.dark-background .filter {
  background: #263238 !important;
}
.rb-action-select .item.desc .icon2 {
  transform: rotateX(180deg);
}
.rb-action-select .input {
  border: none;
  margin-left: 5px;
  padding: 5px;
  border-radius: 2px;
}

.hotel-directory-preview-bar {
  height: 90px;
  flex-wrap: nowrap !important;
  padding: 25px 50px !important;
}
.hotel-directory-preview-bar .controls {
  display: flex;
  align-items: center;
}
.hotel-directory-preview-bar .controls.right {
  justify-content: flex-end;
}

.tox-tinymce-aux {
  z-index: 30000 !important;
}

.LocationsCustomMessageEditor {
  min-width: 920px;
}
.LocationsCustomMessageEditor .Body {
  margin-top: 20px;
  min-height: 300px;
  height: 620px;
  width: 920px;
}
.LocationsCustomMessageEditor .Loader {
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}

._xLJJQwb6v1iEI0AAF0cF {
  min-width: 750px;
  overflow: auto;
}
._17mMVNhvETVdp62Oq4FQin {
  overflow: auto;
}
._2IUB0230uyq01-s1-lrKp4 {
  font-size: 12px;
  line-height: 14pt;
  color: #78909c;
  font-weight: lighter;
}
._3Vc-sT4KMPIc86NHOt5e_s {
  padding: 5px 0;
  font-size: 13px;
  color: #46555c;
  margin-bottom: 10px;
}
._2E7V0B8RHhEEkvM7KMZZRd {
  font-size: 11px;
  font-weight: normal;
}
.GgeN-UeJg7qEFpapoi0eH > div {
  height: 25px;
}
._3bjDo6-4zoEfIDKd9Gmj5G {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 10px;
}
._3PRC08AIXUGek3dT4RgUul {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 10px;
  align-items: center;
  margin: 10px 0;
}
._2e7Q-F5yJ21dhewCZEAAX1 {
  margin: 0 !important;
}
._2uB1wfCUvekvVJnuLW1Z-r {
  float: left;
}
._1Jb3eghi6PlBusJc0Kc9RR {
  margin-top: 1px;
  display: flex;
  align-items: center;
}
._3032wPo7YDW7IcauMhJBew .button {
  height: 25px !important;
  min-width: fit-content;
  font-size: 12px !important;
  cursor: pointer;
  padding: 2px 6px;
}
._3032wPo7YDW7IcauMhJBew {
  cursor: pointer;
  height: unset;
}
._3032wPo7YDW7IcauMhJBew .button i.material-icons {
  z-index: 9;
}
._3032wPo7YDW7IcauMhJBew .button i.material-icons:first-child {
  font-size: 18px;
}
._24luT7sx1TSHXTfpOVqJt6 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
._1W3BttLEUxIzjms3UJ7XXk {
  border: 1px solid #dddee0;
  max-height: 272px;
  overflow: auto;
  margin: 15px 0;
}
._1YXfyHmZPLCgLEOFnkv3Mw {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 8px 5px;
  border-bottom: 1px solid #dddee0;
  color: #a1a9ac;
}
._1YXfyHmZPLCgLEOFnkv3Mw > span {
  color: #7e96a2;
  font-size: 12px;
}
._1QWSW6BjaJVGS7mN8Tfpe0 {
  display: flex;
  align-items: center;
  font-size: 14px;
  color: #46555c;
  margin-bottom: 20px;
}
._1QWSW6BjaJVGS7mN8Tfpe0 .rb-action-select {
  margin: 0 10px;
}

.j1Xo7hbYKvoYlkzU9JZSc {
  position: relative;
  font-size: 12px;
  margin: 0 !important;
}
.j1Xo7hbYKvoYlkzU9JZSc label {
  position: absolute;
  background: #fff;
  top: -10px;
  left: 5px;
  padding: 0 5px;
  font-size: 13px;
  color: #90a3ad;
}
._1m5MHqUmu2UlECPCXoL0hh {
  width: 100%;
  border: 1px solid #91a4af;
  font-size: 13px;
  border-radius: 5px;
  margin: 10px 0 !important;
  display: block;
  padding: 15px 0;
  color: #546e7a;
  line-height: 1.7;
  box-sizing: border-box;
  text-align: justify;
  resize: none;
  min-height: 300px;
  max-height: calc(100vh - 300px);
  overflow: auto;
}
._1m5MHqUmu2UlECPCXoL0hh > * {
  padding: 0 15px;
}
._2ao7sg4iTV3pne0rbJMgPs {
/* easy way to plop the elements on top of each other and have them both sized based on the tallest one's height */
  display: grid;
  background: rgba(0,0,0,0.04);
  margin: 5px 0;
}
._2ao7sg4iTV3pne0rbJMgPs::after {
/* Note the weird space! Needed to preventy jumpy behavior */
  content: attr(data-replicated-value) " ";
/* This is how textarea text behaves */
  white-space: pre-wrap;
/* Hidden from view, clicks, and screen readers */
  visibility: hidden;
}
._2ao7sg4iTV3pne0rbJMgPs > textarea {
/* You could leave this, but after a user resizes, then it ruins the auto sizing */
  resize: none;
/* Firefox shows scrollbar on growth, you can hide like this. */
  overflow: hidden;
}
._2ao7sg4iTV3pne0rbJMgPs > textarea,
._2ao7sg4iTV3pne0rbJMgPs::after {
  font: inherit;
/* Place on top of each other */
  grid-area: 1/1/2/2;
  width: 100%;
  border: none;
  resize: none;
  color: inherit;
  font-family: inherit;
  min-height: 200px;
  background: transparent;
  padding: 5px 0;
}

.preview-dialog[data-v-72bd9420] {
  max-height: 95vh;
  max-width: 95vw;
  position: relative;
}
.close[data-v-72bd9420] {
  position: absolute;
  right: -10px;
  top: 32px;
  background: #262e33;
  color: #fff;
  border-radius: 10px;
  cursor: pointer;
}
.tabs[data-v-72bd9420] {
  margin: 5px 0;
}
.tab.active[data-v-72bd9420] {
  background: #00b8ab;
  border: #00b8ab;
  color: #fff;
}

.zgFLuuhSiL1lVpZRB8orW {
  width: 500px;
  overflow: visible;
}
._1KtiwouWIqyO4w9ANvpVNW {
  font-size: 12px;
  line-height: 14pt;
  color: #78909c;
  font-weight: lighter;
}
._3geNrzr_Xt08bOJecrAT4c {
  display: flex;
  color: #91a4af;
  align-items: baseline;
}
._2c3UeiF7UEBvinTSC5-Nu3 {
  display: flex;
  width: 100%;
  position: relative;
  align-items: center;
  margin: 10px 0 30px;
}
._2c3UeiF7UEBvinTSC5-Nu3 > div:first-of-type {
  flex: 1;
  margin-right: 10px;
}
._2c3UeiF7UEBvinTSC5-Nu3 > div:first-of-type ul {
  border-radius: 5px;
  overflow: auto;
  margin-top: 5px;
}
._1q1dBYj4dRh0A-vx3XkSuZ {
  display: flex;
  justify-content: space-between;
}

._1u9dwLYc85c-yaUUS6o2iZ p {
  font-size: 12px;
  color: #78909c;
  margin: 10px 0;
  line-height: 2;
}
._1u9dwLYc85c-yaUUS6o2iZ {
  width: 450px;
}
._2AS0CvBbTtFMKn2IutDjTf {
  font-size: 25px;
  line-height: 14pt;
  color: #78909c;
  font-weight: lighter;
}
.mcHQMicnXwjpgYt4usOWh {
  display: flex;
  font-weight: lighter;
}
._399yHEPcg2Q-S7r4sgTcY2 {
  height: 50px;
  width: 50px;
  font-size: 50px;
  color: #00b8ab;
  margin-right: 10px;
}
._1_yFZ5UuYGBM-fKKGyahJn {
  padding: 0 5px;
  font-size: 16px;
  color: #78909c;
}
.-BlzD3SBBbJtJAUdAbtn1 {
  display: flex;
  justify-content: space-between;
}

.GZ_e4Vp2Cp1oGOjXfjtXT {
  min-width: 500px;
  overflow: visible;
}
._1K1UrD1gCVEOlQcIBBG3NS {
  font-size: 12px;
  line-height: 14pt;
  color: #78909c;
  font-weight: lighter;
}
._1wtBwtzIWXhOL_YNTUZUC3 {
  display: flex;
  justify-content: space-between;
}
._2jEZHDdE8rTs4BJh1VcUkC {
  flex: 1;
}
._2jEZHDdE8rTs4BJh1VcUkC+._2jEZHDdE8rTs4BJh1VcUkC {
  margin-left: 5px;
}
._2pfQvDTVZxzTe-dV9Va46C {
  flex: 1;
  display: flex;
  align-items: center;
  font-size: 12px;
}
._2pfQvDTVZxzTe-dV9Va46C i {
  color: #90a4ae;
  padding-left: 50px;
}
._1619IKn3nBlP0vwOk_aAxh {
  justify-content: flex-end;
  color: #90a4ae;
  font-weight: bolder;
}
._1619IKn3nBlP0vwOk_aAxh i {
  padding: 0;
}
.Uz0HE7QFMnwZkPBgN-OlR {
  position: relative;
  font-size: 12px;
}
.Uz0HE7QFMnwZkPBgN-OlR label {
  position: absolute;
  color: #91a4af;
  background: #fff;
  top: 0;
  left: 5px;
  padding: 0 5px;
  font-size: 10px;
}
.Uz0HE7QFMnwZkPBgN-OlR textarea {
  height: 52px;
  width: calc(100% - 5px);
  border: 1px solid #91a4af;
  border-radius: 6px;
  margin: 10px 0;
  color: #91a4af;
  padding: 5px 10px;
  box-sizing: border-box;
}
._3PFD4XKJSlXl96FBWSc6GD {
  float: left;
}
._3lKmJLPEObdX59qh9joab1 {
  opacity: 0.6;
}
._1wxUxZIez6e1dZums1WQov {
  width: 200px;
}

._121tr4yKQli1qd3KCwkYjk {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
._3DqwC3dJIcHKJWz31YCj1F {
  background-size: cover;
  min-height: calc(100vh - 149px);
  box-sizing: border-box;
}
._1pZQ9BncNnvdHKjl-LdF3a {
  margin-top: 70px;
}
._3uhTAX-3u49Fozrc5HyIW0 {
  min-width: calc(65vw - 100px);
  display: flex;
  flex-direction: column;
  justify-content: center;
}
._2vIv69C62ranPTobi9IMHb {
  display: flex;
  justify-content: flex-end;
}
._3jg5kOkil3NmYb0O-oYHXb {
  display: flex;
  justify-content: flex-start;
}
._2bbUGKLrI11C8xI_Rnea1t {
  margin: 0 5px;
}
.f3dOzBd5dXxCjhDKBu7eD {
  background-color: transparent !important;
}
._1nD0qKXh_Z1nUJJ1lkAmmd {
  background-color: #263238;
  padding: 5px 0;
  margin: 5px 0;
  border-top: 2px solid #16272b;
  color: #fff;
  list-style-type: none;
  max-height: 150px;
  overflow: auto;
}
._2tkihn0ORLzcb9X3o9PkgV {
  color: #b1bec6;
}
.Yhjj-6q65l30MJoz4bQF6 {
  display: flex;
  justify-content: flex-start;
  overflow: visible;
  padding: 5px 15px;
  box-sizing: border-box;
  cursor: pointer;
  white-space: nowrap;
}
.Yhjj-6q65l30MJoz4bQF6:hover {
  background: #313c41;
}
.Yhjj-6q65l30MJoz4bQF6 i {
  margin-right: 5px;
}
._1CmxJuxQPCzBZD39iW6BSl {
  position: fixed;
  right: 50px;
  top: 160px;
  z-index: 99;
}

._1celhiFULK7kF4usAt1zFh {
  width: 400px;
  overflow: visible;
  border-radius: 1px solid;
}
.l_ZJjiBCO_8eyq9oHsWvl {
  font-size: 25px;
  line-height: 14pt;
  color: #78909c;
  font-weight: lighter;
}
._1zOL7xc9usitXRR0LHIJJX {
  display: flex;
  font-weight: lighter;
}
._2NoLgyHIka6lqjKUXrbPd2 {
  height: 50px;
  width: 50px;
  font-size: 50px;
  color: rgba(242,60,24,0.8);
  margin-right: 10px;
}
._18TToeyBdi5JOL_uuC64t6 {
  padding: 5px;
  font-size: 18px;
  color: #78909c;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.Qd2lWI5akdRbfnb8OrvFt {
  background: rgba(242,60,24,0.8) !important;
  border: none !important;
}

.snackbar{display:flex;justify-content:space-between;align-items:center;min-height:48px;font-size:12px;background:#01b8aa;color:#fff;padding:0 15px 0 10px;border-radius:3px;border:1px solid #fff}.snackbar .snackbar-icon{height:20px;width:20px;margin-right:10px}.snackbar .snackbar-icon i.material-icons{font-size:20px}.snackbar .snackbar-buttons{margin-left:30px}.snackbar .snackbar-buttons .snackbar-button{background:transparent;border:0;color:#fff;font-weight:bold;padding:5px 0}.snackbar .snackbar-buttons .snackbar-button+.snackbar .snackbar-buttons .snackbar-button{margin-left:5px}

.xGk3uSvHUgo0i-qWZQq7n {
  width: 400px;
  overflow: visible;
  color: #78909c;
  border-radius: 1px solid;
}
._1Oh9qd_Ili2SHIn-CCY0f- {
  font-size: 25px;
  line-height: 14pt;
  font-weight: lighter;
}
._3dGt3SoQxUjYWd_YtqhMEN {
  font-size: 12px;
}
._3H4fKkN90XgC48b87w_WZi {
  display: flex;
  font-weight: lighter;
}
._3EgC8hqVfq8vvQfwSkZGpw {
  height: 50px;
  width: 50px;
  font-size: 50px;
  color: #00b9aa;
  margin-right: 10px;
}
._1KuVOXxYs-sEJLdbt6UNI0 {
  padding: 5px;
  font-size: 18px;
  color: #78909c;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.Y07INjFgf1Uf_60GxQuA7 {
  float: left;
}
.h1oyzjAejVhwlauGSb7- {
  padding: 5px 0;
  border: 1px solid;
  margin: 5px 0;
  max-height: 190px;
  overflow: auto;
}
.h1oyzjAejVhwlauGSb7- ._34s0BcRFaXZtWKCbDdA0Xf {
  padding: 5px;
}
.h1oyzjAejVhwlauGSb7- ._34s0BcRFaXZtWKCbDdA0Xf:not(:last-child) {
  border-bottom: 1px solid;
}

._7E1D2M6o3CFyVC6Iv8-OE {
  overflow: visible;
}
._3AMwS7dAeznllwOsZk0IOv {
  font-weight: bold;
  font-size: 14px;
  color: #37474f;
}
._1BdcBLQN7RxkRC-f_8BT0N {
  font-size: 12px;
  color: #78909c;
  margin: 5px 0;
}
.eDXzT3473R2-JZBt705jP {
  height: 20px;
  width: 20px;
  border-radius: 5px;
  cursor: pointer;
  border: 2px solid transparent;
}
.eDXzT3473R2-JZBt705jP._1vSzDDvVpZK7vp39HlX-6r {
  border: 2px solid #263238;
}
.ovXyMVtsJG-i27J9pX85e {
  display: flex;
  gap: 10px;
  justify-content: space-between;
  align-items: center;
}
._1O8P-UBmg2zqGG01K9XTYP {
  display: flex;
  gap: 6px;
  align-items: center;
  max-width: 300px;
  flex-wrap: wrap;
}
._2Vj9dC3fUCYuQZlOYBCnt8 {
  width: 500px;
}
._3sO1tdA108qfl_HiCrwA-U {
  width: 130px;
  height: 54px;
  min-height: 54px;
  border: 1px solid rgba(84,111,122,0.31);
}
.ovXyMVtsJG-i27J9pX85e > span {
  white-space: nowrap;
}
._2IEP5mk_9EjtPEWF3aJ0uJ {
  margin: 10px 0 5px;
}
._1QPDLbFluf0hq5b7RZ39xq {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  font-weight: inherit;
  color: inherit;
  box-sizing: border-box;
  white-space: pre-wrap;
  display: block;
  min-height: 200px;
  width: 100%;
  border: 1px solid #cce;
  padding: 5px;
  border-radius: 5px;
}
._1QPDLbFluf0hq5b7RZ39xq::placeholder {
  color: #b0bec5;
}

._31NG6QMIrWIJz3-ODso7cK {
  font-weight: bold;
  font-size: 14px;
  color: #37474f;
}
._1Gzx_eUPCVoIFXyqA4yy8l {
  font-size: 12px;
  color: #78909c;
  margin: 5px 0;
}
._1z7dRgeNR8ZiXn-FATINFC {
  width: 500px;
  max-height: 60vh;
  overflow-y: auto;
  border: 1px solid rgba(84,111,122,0.31);
  color: #37474f;
}
._1Fx25QjLpxNsGRG7eGXMBy {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 8px 12px;
  border-bottom: 1px solid rgba(84,111,122,0.31);
  cursor: pointer;
  font-size: 16px;
}
._1AEpDvAw7m-NnzD_y4pOTh {
  max-height: 0vh;
  overflow: hidden;
  transition: max-height 0.5s ease-in-out;
}
._1AEpDvAw7m-NnzD_y4pOTh._1iqlBUeb6WI_QMJuVeomcU {
  max-height: 100vh;
  overflow: auto;
}
.QsnNTSB0okq5viFoBC9VV {
  font-size: 12px;
  gap: 10px;
}
.QsnNTSB0okq5viFoBC9VV ._26C-NotAS2S_4sLfztYh6E {
  height: 20px;
  width: 20px;
  border-radius: 5px;
  border: 2px solid #cbd2d5;
}
.QsnNTSB0okq5viFoBC9VV ._1Gzx_eUPCVoIFXyqA4yy8l {
  flex: 1;
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.QsnNTSB0okq5viFoBC9VV ._21Y3piK_QMeRWtTQlFQzmu i {
  color: #00b8ab;
}
._1oK-z8wRGaO6r3lD4o8As {
  display: flex;
  flex-direction: column;
  gap: 5px;
  padding: 10px;
  justify-content: center;
  align-items: center;
}
._1oK-z8wRGaO6r3lD4o8As > div:first-child {
  color: #37474f;
  font-size: 16px;
}
._1oK-z8wRGaO6r3lD4o8As button {
  display: flex;
  align-items: center;
}

._2xA0cOO0TfwV3lSerUpMSE {
  margin-right: 10px;
}
._3wj38xY_IKrNG9IWiULFLv {
  display: flex;
  justify-content: space-between;
  min-height: 40px;
  padding: 5px 0 0 0;
  border-bottom: 1px solid #eceff1;
  align-items: center;
  font-size: 14px;
}
.lFAUxmRDZxxsqkEnE82hj {
  height: auto;
  line-height: inherit;
}
.GnZ-cKcUzKCY7OawcFiAn {
  border: 2px solid #eaebec;
  padding: 0 10px 0 5px;
  height: 300px;
  overflow-y: auto;
}
.gLmt9hysfQOB1eRSFI_xH {
  flex: 1;
  text-align: left;
  margin-left: 15px;
}
._8-7WAsu-Rg3W9PtUb0yBQ {
  width: 10px;
}
._2BqlumCrthene05PnEAXN8 {
  display: flex;
  justify-content: flex-end;
  color: #cfd8dc;
  padding: 8px 0;
}
._2BqlumCrthene05PnEAXN8 * {
  cursor: pointer;
}
._2XgLNYMnP6oUr3Q8TWsQJF,
._1lGnRARKlnWNQRD5yMW4Fo {
  border-top: 5px solid #dcdee0;
}
.R10erWsBUc3LTuZAcPxL8 {
  color: #455a64;
}
.x6H8WouO6oEgWy2DB-dYF {
  font-size: 10px;
}

._1yGF1hcVUis85bnagLONeW {
  min-width: 500px;
  overflow: visible;
}
._2B31Stq5nm7FsQPUmTbIR6 {
  font-size: 12px;
  line-height: 14pt;
  color: #78909c;
  font-weight: lighter;
}

._1UQtsCRVYlcuNhX7d4MreG {
  color: #fff;
  display: flex;
  align-items: center;
  margin-bottom: 4px;
}
._2a1QpFn8x1XrwZrFEpDCsF {
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 10px;
}
.zwA6R0pW0D_6mdYwEkPWP {
  padding: 0 10px;
}
._1jVv_cMTdDRah0lMijrVP6 {
  padding: 0 10px;
  font-size: 12px;
  color: #acbec5;
}
._2uRBFyHGAk_oW-_xeoxMUS {
  color: #2db8aa;
  background: #263238;
  border-radius: 100%;
  height: 30px;
  width: 30px;
  padding: 5px;
  box-sizing: border-box;
}
._7v6vuxsKwPmJ1bZMqykoq {
  display: flex;
  justify-content: flex-end;
  flex: 1;
  align-items: center;
  gap: 10px;
}
._3VnsUHdnd3Ctxa06bWbkxL {
  height: 36px;
  border: 1px solid #263238;
  display: inline;
  vertical-align: middle;
  margin: 0 10px 0 5px;
}
.dqF_QeQSoLUb2ZwYdub9I {
  overflow: visible;
}
._3a8t6h5Wiu72xdGvtvhry3 {
  height: calc(100vh - 149px);
  overflow: auto;
  box-sizing: border-box;
}
._2ezvvFzMs9j0Nc-1XaseE5 {
  display: table-row;
}
._1Fh3tQwQFcYPOi16sQbtn5 {
  box-sizing: border-box;
  vertical-align: bottom;
  padding: 0 10px 10px 5px;
  display: flex;
  align-items: center;
  cursor: pointer;
  height: 38px;
}
._1pPJEp1HEa2OBmi0-DLDyO {
  padding: 10px 0 5px 15px;
}
._1mTV6PAw1jrF_Bt_i0ASRb {
  background: #313c41;
  font-size: 12px;
  color: #acbec5;
  position: sticky;
  top: -1px;
  z-index: 1;
  border-bottom: 1px solid #d9e0e3;
}
._124jjLI3vVkMQ7IOXQxgtr {
  width: 100%;
  height: calc(100vh - 198px);
  background-color: #eceff1;
  text-align: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  color: #263238;
}
._124jjLI3vVkMQ7IOXQxgtr > * {
  margin: 5px 0;
}
.pelMwoZQte-E6S5ZmiuQV {
  color: #263238;
  font-size: 20px;
}
._3gTtoiXV_fMGlZYLKbg4AZ {
  color: #546e7a;
  font-size: 13px;
  max-width: 400px;
  margin: 0 auto;
}
._3Ugnwec69obC90eDV166pd {
  height: 30px;
  display: table-row;
}
._1BxPxh1ldnYalxXjxtNRD {
  padding: 5px 15px;
  color: #78909c;
  position: absolute;
}
._2ym4hxfVCZgx73i4VsZAjb {
  padding: 100px;
}
._24Zej2kcKZyvHPTSm8BxIW {
  overflow: visible !important;
  position: relative;
}
._1ep5HD-CiHI6le7LlBQlEM {
  position: unset !important;
  height: 25px !important;
}
._1ep5HD-CiHI6le7LlBQlEM > div > div > div {
  height: 25px !important;
  max-width: 120px !important;
  padding: 0 5px !important;
}
._1ep5HD-CiHI6le7LlBQlEM > div > div > div i:last-child {
  margin: 0 !important;
  padding: 0 10px 0 0 !important;
}
._1ep5HD-CiHI6le7LlBQlEM > div > div {
  padding: 0 5px !important;
  height: 25px !important;
}
._1ep5HD-CiHI6le7LlBQlEM i {
  padding: 5px !important;
}
._1ep5HD-CiHI6le7LlBQlEM i:last-child {
  padding: 0 5px !important;
}
._1orh09NAv2nfngiT6tAnNQ {
  position: fixed;
  right: 10px;
  bottom: 10px;
  width: 300px;
  height: 180px;
  background-color: #fff;
  padding: 10px;
  box-sizing: border-box;
  box-shadow: 1px 1px 5px 1px #78909c;
  border-radius: 3px;
  z-index: 9;
}
._1-G7pBosvPMAI6DuiIzu6 {
  display: flex;
  align-items: center;
  color: #546e7a;
  font-size: 17px;
  font-weight: lighter;
}
._1-G7pBosvPMAI6DuiIzu6 ._26lOpVJrKO8kZ0rS4M3H1L {
  color: #ec5c0b;
  font-size: 50px !important;
}
._3FeHkx9zGAHa9b-_7qVSra {
  position: absolute;
  bottom: 10px;
  right: 10px;
  background-image: unset !important;
  background-color: #f15a24;
  color: #fff !important;
  border: 0 !important;
}
._3S4snfElz7HbK8sKEOMi3w {
  color: #82909d;
}
._2jqqUc6hdFr6BJa_EyIxqg {
  position: absolute;
  right: 10px;
  top: 5px;
  color: #82909d;
  cursor: pointer;
}

.Mwyfs8woS-Pay0VnJw846 {
  width: 100%;
  border: 1px solid #d1d3d4;
  text-align: left;
  font-size: 12px;
  color: #627b85;
  border-collapse: collapse;
}
.Mwyfs8woS-Pay0VnJw846 td,
.Mwyfs8woS-Pay0VnJw846 th {
  padding: 5px;
  border: 1px solid #d1d3d4;
}
.Mwyfs8woS-Pay0VnJw846 thead {
  background: #ebeeef;
}
._1y8U_5lJNuVB63NR_6Foih {
  text-align: center;
}
.pfKrvlMsvN8XqAZ68xBU- {
  display: flex;
  justify-content: flex-start;
  font-weight: lighter;
  align-items: center;
}
.pfKrvlMsvN8XqAZ68xBU- > span {
  flex: 1;
  text-align: center;
}
.H4FAF0UDJh3P4vffdEoL_ {
  display: flex;
  justify-content: space-evenly;
}

._2DVNNZXhHHu73UWlhPehpt {
  min-width: 500px;
  overflow: visible;
}
._18XcRYt7sS9b3mC9w5Y4eD {
  font-size: 12px;
  line-height: 14pt;
  color: #78909c;
  font-weight: lighter;
}
._3lPqU9zM4QCdbi2D8gzu0d {
  border: 1px solid #6d838c;
  margin: 15px 10px;
  padding: 2px !important;
}

._3YUuVzLLIWsgKCibrfxMH4 {
  display: flex;
  align-items: center;
  font-weight: bolder;
/*color #37474F;*/
}
._3YUuVzLLIWsgKCibrfxMH4 i {
  width: 25px;
}
._3YUuVzLLIWsgKCibrfxMH4 span {
  text-transform: uppercase;
}
.wdnAJV8tBSIZvyTMj426d {
  color: #cfd8dc;
}
._2Lp11cOyhoAADqnj3p_W5 {
  height: 15px !important;
}
._2anLn0SaCmmkpNKKzDA1F3 {
  cursor: pointer;
  overflow: visible !important;
}
._1BPQqsg24TASztB0sq_jZv {
  color: rgba(242,60,24,0.8) !important;
  justify-content: center !important;
  cursor: pointer;
  min-width: 40px !important;
}
._22yZtxH1LbKfv4Phq9Ls49 {
  background: #e6e9eb;
  color: #77909d !important;
}
._22yZtxH1LbKfv4Phq9Ls49 .wdnAJV8tBSIZvyTMj426d {
  color: rgba(118,144,158,0.369);
}
._2SXIcqSjDYRIfIEpDVLdIS {
  padding: 0 0 0 5px !important;
}
._2anLn0SaCmmkpNKKzDA1F3 span,
._2f6DTPgptfnERidbtcayES .cEO_tVlgJbK6-EjkRMIH9 {
  min-width: 20px;
  min-height: 17px;
  cursor: pointer;
  border-radius: 20px;
}
._3kjN_i8-LGL20eR_lSA4ZA:hover ._2anLn0SaCmmkpNKKzDA1F3 span,
._2f6DTPgptfnERidbtcayES:hover .cEO_tVlgJbK6-EjkRMIH9 {
  background: #fff;
  border: 1px solid;
  padding: 5px;
}
._1R-p_QFBsJYMYABWYC_2_6 {
  transition: transform 0.2s ease-in-out;
  font-size: 14px !important;
  display: block;
}
._1R-p_QFBsJYMYABWYC_2_6:hover {
  transform: scale(1.1);
}
._39STqTfvhWeNbZi-axvAqb {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}

.RbVLFS_Viewport {
  position: relative;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  display: block;
}
.RbVLFS_Viewport .heading {
  display: block;
  position: sticky;
  top: 0;
  z-index: 9;
}
.RbVLFS_Viewport .contents {
  display: block;
}
.RbVLFS_Viewport .listRow {
  display: block;
  overflow: hidden;
}
.RbVLFS_Viewport .footer {
  display: block;
  position: sticky;
  bottom: 0;
  left: 0;
  z-index: 1;
}

.Header.svelte-z9jlwj.svelte-z9jlwj{padding:9px 13px 0;color:#37474f;font-size:16px}.Content.svelte-z9jlwj.svelte-z9jlwj,.ContentHtml.svelte-z9jlwj.svelte-z9jlwj{padding:0 13px;color:#546e7a;font-size:13px;margin:10px 0 20px;max-height:400px;overflow:auto}.ContentHtml.svelte-z9jlwj.svelte-z9jlwj div{margin:20px 0}.ProgressStatus.svelte-z9jlwj.svelte-z9jlwj{line-height:20px;text-align:center;font-size:16px;font-weight:bold;padding:5px 0;position:sticky;background:#fff;z-index:1;top:0}.ProgressStatus.svelte-z9jlwj .error.svelte-z9jlwj{font-size:13px;line-height:16px;font-weight:normal;padding:20px 0}.WarningContainer.svelte-z9jlwj.svelte-z9jlwj{overflow:auto}.Warning.svelte-z9jlwj.svelte-z9jlwj{margin-bottom:5px}.Actions.svelte-z9jlwj.svelte-z9jlwj{padding:0 18px 21px;display:flex;justify-content:space-between;align-items:center}label.svelte-z9jlwj.svelte-z9jlwj{display:flex;align-items:center;margin-right:10px}a.aBtn.svelte-z9jlwj.svelte-z9jlwj{display:block;line-height:34px;text-decoration:none}

._39V-oBwwaeUl8Et9yrZ1P3 {
  height: calc(100vh - 61px);
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
._2mQaHmz3Y4fxsQ2cl_z09e {
  flex: 0 0 auto;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.AY089c94yk8wpgKZR2187 {
  color: #eceff1;
  font-size: 16px;
}
.AY089c94yk8wpgKZR2187:before {
  background: #00a89d;
  border-radius: 20px;
  margin-right: 10px;
  height: 40px;
  width: 40px;
  line-height: 40px !important;
}
.wwMFWhPhN9h1L-AceUYC0 {
  flex: 1 1 100%;
  background-color: #eceff1;
  overflow: hidden;
}
._3uvuRZdgJI-uYZqM3begXm,
.zFa5YIDike5ReWTGQ8UUj {
  display: flex;
  padding: 0 5px;
  height: 45px;
  line-height: 45px;
  border-bottom: 1px solid #dedede;
  box-sizing: border-box;
}
._1yUnE5Q-RYl3WyXoU08WBE,
.YG3ue_yFKxbfDpGQlyEUS {
  box-sizing: border-box;
  width: 5%;
  max-width: 100%;
  min-width: 60px;
  padding: 0 5px;
  font-size: 13px;
  color: #546e7a;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.zFa5YIDike5ReWTGQ8UUj {
  background: #313c41;
}
.YG3ue_yFKxbfDpGQlyEUS {
  color: #acbec5;
}
._1AhOk-juOAIlMRPCCBrbPc {
  display: block;
  width: 300px;
  margin: 100px auto;
  background: rgba(49,60,66,0.8);
  color: #fff;
  padding: 20px;
  border: 1px solid #313c42;
  border-radius: 10px;
  text-align: center;
}
._1AhOk-juOAIlMRPCCBrbPc button {
  margin-top: 10px;
}

._12Xqc67bHUbmpiWcm_5_o0 {
  overflow: visible !important;
}
._2EdQBTl_KHxj6urSObmzeT {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  min-width: 0;
  overflow: hidden;
}
._2EdQBTl_KHxj6urSObmzeT * {
  padding: 0 5px;
}
.Sxlu7_DaSiyJ_-00H4WrE {
  display: none;
  margin: 0 !important;
  max-width: 170px;
  overflow: visible !important;
}
.Sxlu7_DaSiyJ_-00H4WrE i {
  top: 5px;
}
._2EdQBTl_KHxj6urSObmzeT span {
  text-overflow: ellipsis;
  overflow: hidden;
}
._2tUIkF3OvsPMwIWYp2IPnJ {
  color: #f15a25;
}

.WtDnOIxpVloxEdwz3CkdZ {
  display: flex;
}
._2uIr7nulh8Cyp-UQV7IS9A {
  min-width: 100px !important;
}
._1hIsTzA_ikSWkemoLXZ905 {
  cursor: pointer;
  border-radius: 100%;
  padding: 3px;
}
._1-AxNBOe2BMyiljJjKaIsv:hover ._28IGKVNCpIRJvniZBznSly > div > :first-child {
  display: none;
}
._1-AxNBOe2BMyiljJjKaIsv:hover ._28IGKVNCpIRJvniZBznSly > div > :last-child {
  display: block;
}
._1-AxNBOe2BMyiljJjKaIsv:hover ._1hIsTzA_ikSWkemoLXZ905 {
  background: #fff;
}
._28IGKVNCpIRJvniZBznSly {
  padding: 0;
  overflow: visible !important;
}
._1H8pHdNbjhUdjIB6oMa-UJ > div {
  display: flex;
  align-items: center;
}
._1H8pHdNbjhUdjIB6oMa-UJ i {
  margin-left: 5px;
  height: 18px;
  width: 18px;
  font-size: 18px;
}
._1H8pHdNbjhUdjIB6oMa-UJ > span {
  overflow: hidden;
  min-width: 0;
  text-overflow: ellipsis;
}

._1OFYTdKGv2r3JMCmoTP7by {
  min-width: 500px;
  overflow: visible;
}
._7O0KxRqVZ461KR_LvH2w9 {
  font-size: 12px;
  line-height: 14pt;
  color: #78909c;
  font-weight: lighter;
}
._3ScaIsfbqI1tNj_NGh-xXY {
  padding: 0;
}
.nYPfwmhOny_Mt6kLANJ4L {
  padding: 1px 10px;
  background: #f5f6f7;
}
._1zajPB8wcsLp2V76s21Sx1 {
  display: flex;
  align-items: center;
  border-bottom: 1px solid #eceff1;
}
._1zajPB8wcsLp2V76s21Sx1:hover {
  background: #eceff1;
}
.Ovo_JeWIu_AvRFp3jHQUH {
  cursor: pointer;
  border-radius: 100%;
  padding: 3px;
  font-size: 20px;
}
._1zajPB8wcsLp2V76s21Sx1:hover .Ovo_JeWIu_AvRFp3jHQUH {
  background: #fff;
}
._2s-X-Inx4Mnumye4TqlRld {
  padding: 5px;
}
._1e__8dhEyFkZGIBgREuObB {
  flex: 1;
  font-size: 12px;
  padding: 3px;
  height: 30px;
  align-items: center;
  display: flex;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #546e7a;
  box-sizing: border-box;
}
._1e__8dhEyFkZGIBgREuObB + ._1e__8dhEyFkZGIBgREuObB {
  margin-right: 5px;
}
.M6NtlkoVNb1Fqr842xzLu {
  flex-basis: 45px;
  max-width: 45px;
  display: flex;
  justify-content: space-around;
  align-items: center;
}
._3xbRDGQf0ykaBFkg1NUv_q {
  border: 2px solid #b0bec5;
  max-height: 210px;
  overflow-y: auto;
}
.cXjWZXpzq_KR1NQcrEKI_ {
  margin: 5px 10px;
}

._35VCi1xq9FaoJURDe3gWoX {
  width: 500px;
  overflow: visible;
}
._1t-C-F3w5ARJrKkvbLKP9g {
  font-size: 12px;
  line-height: 14pt;
  color: #78909c;
  font-weight: lighter;
}
._2-XaNfVbY9hkXBdrOBknlb {
  float: left;
}
.eE6TfSTcGTqJ71EV5bX-1 {
  font-size: 12px;
  text-align: center;
  color: #556e7b;
}

.XIb106ksPcdKHWdxy2hm8 {
  min-width: 500px;
  overflow: visible;
}
._35bhY9oiszo5Y2KkwOKIdI {
  font-size: 12px;
  line-height: 14pt;
  color: #78909c;
  font-weight: lighter;
}
._3ZYP90EeY2OHBtHqpTGyNY {
  display: flex;
  justify-content: space-between;
}
._9vcERs-ZYqzSoYirHPRcA {
  flex: 1;
}
._9vcERs-ZYqzSoYirHPRcA+._9vcERs-ZYqzSoYirHPRcA {
  margin-left: 5px;
}
._3qa2mszxfn0bXOQ0nEq9o9 {
  float: left;
}

._27-oN-Wq3GpKLCVeCBb7W {
  min-width: 950px;
  overflow: visible;
}
.PH4BfA4NARaLfQUgMhEzc {
  font-size: 12px;
  line-height: 14pt;
  color: #78909c;
  font-weight: lighter;
}
._3-8mz_ZmVcMSt7qhtFqK4w {
  display: flex;
  align-items: center;
}
._3gTaFbEArtC4yIgI-3mNER {
  flex: 1;
  padding: 0 10px;
  color: #78909c;
}
._2A-TE3-O5fK5Z2BogHjQVI {
  height: 48px !important;
  width: 48px !important;
  background: #eceff1;
  color: #00a99d;
  text-align: center;
  padding: 12px 0;
  box-sizing: border-box;
  border-radius: 100%;
}
._3A3k7afS5leFR4sER2ak-H {
  display: flex;
  align-items: center;
  border-bottom: 1px solid #eceff1;
}
._3A3k7afS5leFR4sER2ak-H:hover {
  background: #eceff1;
}
._31U4ApVvev_XilnDljeW7C {
  cursor: pointer;
  border-radius: 100%;
  padding: 3px;
  font-size: 20px;
}
._3A3k7afS5leFR4sER2ak-H:hover ._31U4ApVvev_XilnDljeW7C {
  background: #fff;
}
._2GVJ1k83p8hRt0EFuURQ3k {
  padding: 5px 0;
}
._2Yn6JYofogOFxJm-960jfv {
  flex-basis: 140px;
  font-size: 12px;
  padding: 3px;
  height: 30px;
  align-items: center;
  display: flex;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #546e7a;
  box-sizing: border-box;
  flex: 1;
}
._3i-atSbajLSa2_GZJgTlWB {
  flex-basis: 30px;
  width: 30px;
  flex: unset;
}
.iyZ8vOosQ2RrhMyWwissV {
  flex-basis: 70px;
  width: 70px;
  display: flex;
  justify-content: space-around;
  align-items: center;
  flex: unset;
}
._1TNWZH2maQ38J2My57UuBF {
  border: 2px solid #b0bec5;
  max-height: 210px;
  overflow-y: auto;
}
.XetFPlpOf2DifXPrjk-D7,
._3RuYnq58bJpE6Q56okeGei {
  color: #f15a25;
}

._2UTyvzofMFsncolaGj-H8H {
  color: #fff;
  display: flex;
}
._1HkcGDGTQ3smwAU_6qkZca {
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 10px;
}
._1btyDS-eInX3XLT8D0XVQX {
  padding: 0 10px;
}
._31syaNaDUSkNmm_fsPko5s {
  padding: 0 10px;
  font-size: 12px;
  color: #acbec5;
}
._1wu6vu9-kAtV5II8uTLelD {
  color: #2db8aa;
  background: #263238;
  padding: 14px;
/* vertical-align: middle; */
  border-radius: 100%;
  height: 48px;
  width: 48px;
  box-sizing: border-box;
}
._1rxyRKINHwD2C4m3jlJyaH {
  display: flex;
  justify-content: flex-end;
  flex: 1;
  padding-bottom: 5px;
}
._3zIbIla9JVwIwE9rSCcMFY {
  justify-content: flex-start;
  margin-right: 5px;
}
._1Emna_-8di6YAPfdlFp_8E {
  height: 36px;
  border: 1px solid #263238;
  display: inline;
  vertical-align: middle;
  margin: 0 10px 0 5px;
}
._30nEL0znO_vVj0oYhgMr7d {
  width: 100%;
  height: calc(100vh - 198px);
  background-color: #eceff1;
  text-align: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  color: #263238;
}
._30nEL0znO_vVj0oYhgMr7d > * {
  margin: 5px 0;
}
.HML0EIdNxgO_b3qYW2h8e {
  color: #263238;
  font-size: 20px;
}
.E5hS4nbuahhPGiZv98EQ8 {
  color: #546e7a;
  font-size: 13px;
  max-width: 400px;
  margin: 0 auto;
}
.bZAARMlALbO0vh9H9bTg- {
  height: 30px;
  display: table-row;
}
._3fj8sBmgyc5Iwlmu5Ug8g5 {
  padding: 5px 15px;
  color: #78909c;
  position: absolute;
}
._3VibGAwRJF2emnHKg7WpCq {
  padding: 100px;
}
._1iBhEtn0pcBHnvN9l1mqlT {
  position: fixed;
  right: 10px;
  bottom: 10px;
  width: 300px;
  height: 180px;
  background-color: #fff;
  padding: 10px;
  box-sizing: border-box;
  box-shadow: 1px 1px 5px 1px #78909c;
  border-radius: 3px;
  z-index: 9;
}
._2oJ0GzkO6LzEX7QaeXe7l8 {
  display: flex;
  align-items: center;
  color: #546e7a;
  font-size: 17px;
  font-weight: lighter;
}
._2oJ0GzkO6LzEX7QaeXe7l8 ._1TRODE5kejXZctUct1EyXy {
  color: #ec5c0b;
  font-size: 50px !important;
}
._3p6iZcCJb9o4tt4V3LXd5B {
  position: absolute;
  bottom: 10px;
  right: 10px;
  background-image: unset !important;
  background-color: #f15a24;
  color: #fff !important;
  border: 0px !important;
}
._2qk0A_1AiGYqo-8gvglTLt {
  color: #82909d;
}
._3YA5e5FX5JDcjDoZvStubl {
  position: absolute;
  right: 10px;
  top: 5px;
  color: #82909d;
  cursor: pointer;
}
._2NcKJd_5ORPRAC2_zOi36r {
  overflow: auto;
}
._2FKt-F-FBFGRk3kfQn0gyf {
  height: calc(100vh - 149px);
  overflow: auto;
  box-sizing: border-box;
}

.D9xPMeaNTASnRMbN6g1rg {
  color: #fff;
  display: flex;
}
._3SFLhTffuVYaN5fhHBf-Dj {
  padding: 0 10px;
}
._1dXjy_9sY1pq5oHBIeV3W5 {
  padding: 0 10px;
  font-size: 12px;
  color: #acbec5;
  padding: 0 10px;
}
._1KhOuw_9k0czQpmtATkNw0 {
  color: #2db8aa;
  background: #263238;
  padding: 12px;
/* vertical-align: middle; */
  border-radius: 100%;
  height: 48px;
  width: 48px;
  box-sizing: border-box;
}
._27WYCn3V-sHN6PogwI9mvx {
  display: flex;
  justify-content: flex-end;
  flex: 1;
}
._27-Ny1Q9pGVBy9WWYgxDrM {
  height: calc(100vh - 158px);
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
._27-Ny1Q9pGVBy9WWYgxDrM > * {
  margin: 10px 0;
}
._3Izi9lC0Y046O7Ted8NcJi {
  font-weight: bold;
  color: #66767f;
}
._1wi0StTTeAdlUIruFloFse {
  color: #cfd8dc;
  font-size: 120px;
}
._2ssmIv46Xm2Y12n1uS6Ve6 {
  color: #f5f6f7;
  background-color: #525f67;
  font-size: 120px;
  border-radius: 35px;
  border-top-right-radius: 55px;
}
._1qnnAVPSXw2BUOaWlLgIgr {
  color: #91a4af;
  width: 450px;
  font-size: 12px;
  text-align: center;
}
._3Y3Ke2RTuQNHjDzSNz0AiJ {
  min-width: 435px;
  display: flex;
  justify-content: flex-end;
}
._3Y3Ke2RTuQNHjDzSNz0AiJ > div {
  flex: 1;
}
._1Om27jG0-FHwrgw_R5t8ex {
  display: none;
}

._2U03mZ50OuhR5vlPXthJjZ {
  width: 500px;
  overflow: visible;
}
._1pEv3tjDKPyU0StYqi_Kxo {
  font-size: 12px;
  line-height: 14pt;
  color: #78909c;
  font-weight: lighter;
}
._1KeFwx7CpYpPEwnRnajHhL {
  display: flex;
  align-items: center;
  position: relative;
}
._3MgHU6ax0kLmSUJNmmxB5t {
  position: absolute;
  right: 0px;
  padding: 3px;
  top: -20px;
  background: rgba(86,110,124,0.5);
  border-radius: 3px;
  color: #6a7a83;
}
._3V5dQlNmf7p7Ro5fDk48yf {
  flex: 1;
}
._3V5dQlNmf7p7Ro5fDk48yf input {
  overflow: hidden;
  text-overflow: ellipsis;
}
._2eCsSR5NbwCA2qSYsdlyyt {
  padding: 0 10px 10px;
  font-weight: 600;
  color: #556e7b;
  cursor: pointer;
}
.FX5c1RD-0aB5JwGrmDB9g {
  border-radius: 50px;
  display: flex;
}
._3Ej3NgITP4wDwYyApe0Td2 {
  flex: 1;
}
._3Ej3NgITP4wDwYyApe0Td2+._3Ej3NgITP4wDwYyApe0Td2 {
  margin-left: 5px;
}
._3bj4qadqe3kmSq5xiAbRT4 {
  flex: 1;
  display: flex;
  align-items: center;
  font-size: 12px;
}
._3bj4qadqe3kmSq5xiAbRT4 > span {
  display: flex;
}
._3bj4qadqe3kmSq5xiAbRT4 i {
  color: #90a4ae;
  padding-left: 10px;
  font-size: 20px;
}
._1mMpSgOFhiJvBVEe_W3Uec {
  justify-content: flex-end;
  color: #90a4ae;
  font-weight: bolder;
}
._1mMpSgOFhiJvBVEe_W3Uec i {
  padding: 0;
}
._3a97BiAjFJmegys6cUi_u5 {
  color: #556e7b;
  font-size: 13px;
  margin-bottom: 10px;
}
._2L_g9sWH2Dor5DBAR50oH8 {
  display: flex;
  align-items: center;
  margin-bottom: 10px;
}
._2L_g9sWH2Dor5DBAR50oH8 i {
  font-size: 35px;
  color: #00b8ab;
}
._2L_g9sWH2Dor5DBAR50oH8 span {
  font-size: 20px;
  font-weight: lighter;
  color: #556e7b;
}

.YzuySN7gjowwUb82P2mZ5 p {
  font-size: 12px;
  color: #78909c;
  margin: 10px 0;
  line-height: 2;
}
._2kpa7OD4hjAEaleE0XfvBR {
  width: 500px;
}
._24ZVYa_Nwrdfqv-Jqn59bC {
  font-size: 25px;
  line-height: 14pt;
  color: #78909c;
  font-weight: lighter;
}
._1fEc3LOaKsO1ssDAX_Cel {
  display: flex;
  font-weight: lighter;
}
.GeLOHp-doYUcUhWEhneNS {
  height: 50px;
  width: 50px;
  font-size: 50px;
  color: #00b8ab;
  margin-right: 10px;
}
._2kDmJlNOzIOINZ_N1bOcB9 {
  padding: 0 5px;
  font-size: 16px;
  color: #78909c;
}
._20_O04yZtE-_7Q3upbN6bO {
  float: left;
}

._1sNHf1V_30H7cVsnrFGVhw {
  width: 100%;
  color: #b0bec5;
}
.Ov0SkTbuOL9k_0oq9KcMn {
  height: 48px;
}
._3uvwIXuDP4PgiCFWgPk4Ys ._1sa6VI8cPEhRiYQC_IwF5c {
  background-color: #00b8ab;
  color: #fff !important;
}
._3uvwIXuDP4PgiCFWgPk4Ys {
  background-color: #263238;
}
._2fTBEyLLwBzNCIprXVEtso ._1sa6VI8cPEhRiYQC_IwF5c {
  background-color: #00b8ab;
  color: #fff !important;
}
._1sa6VI8cPEhRiYQC_IwF5c {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 12px 20px 12px 15px;
  box-sizing: border-box;
  cursor: pointer;
}
._1sa6VI8cPEhRiYQC_IwF5c:hover {
  background: #263238;
}
.wL3SvDKRndM9XW7YeaiCq {
  flex: 1;
  padding-left: 15px;
  font-size: 13px;
  line-height: 25px;
}
._10CX88Ot4uAk_7PgTwAvB7 {
  padding: 4px 15px;
}

._3-CnU9QDXXylvS__amaNuX {
  min-width: 500px;
  overflow: visible;
}
._2IXtzsBs43JlXY6woJ-s1g {
  font-size: 12px;
  line-height: 14pt;
  color: #78909c;
  font-weight: lighter;
}

._24hNENv9klvP8t3h0SbyHc {
  min-height: 36px;
  box-sizing: border-box;
  color: #90a4ae;
  padding-left: 20px;
  display: flex;
  align-items: center;
  border-radius: 4px;
  overflow: hidden;
  flex: 1;
  cursor: pointer;
}
._24hNENv9klvP8t3h0SbyHc:hover {
  color: #fff;
}
.Lpnni013eevmF9MfoGpoV {
  color: #fff;
  flex: 1;
}
.azmr8uF7Zc6opk2HQI7Z8 {
  height: 24px;
  font-size: 20px;
}
.Lpnni013eevmF9MfoGpoV .azmr8uF7Zc6opk2HQI7Z8 {
  color: #ccc;
}
._1DalWQ2tVxiwyQU0uXX3Dy {
  font-size: 13px;
  padding-left: 15px;
  align-items: center;
  white-space: nowrap;
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
}
._1DalWQ2tVxiwyQU0uXX3Dy ._18xiDoeckcWZR_OA6_XFj2 {
  max-width: 150px;
}
.P8zvYpx3xPGSV5FxG9BSF {
  display: flex;
  flex-direction: column;
  justify-content: center;
  margin: 0 5px;
  cursor: pointer;
  color: #90a4ae;
}
.BegusnsTY6DmV4p_lDe6E {
  color: #fff;
}
._1k96zOZWuX_Zr1Vikwy_6g {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
._1ho97gs0_NsecCalgNiLms {
  flex-direction: column;
  align-items: flex-start;
}
._1AYcZLiz7lJBsu_-HCj6Br {
  padding: 5px !important;
  box-sizing: border-box;
  font-size: 13px;
  cursor: pointer;
  width: calc(100% - 50px);
  border-radius: 3px;
  margin: 5px 0 5px 50px;
  color: #677980;
}
._1AYcZLiz7lJBsu_-HCj6Br:hover {
  background: #313c42;
}
._1AYcZLiz7lJBsu_-HCj6Br .rbCheckboxOptionText {
  color: #677980 !important;
}
._3p-qLMoGHwbLJZefCtYgje {
  transform: scaleY(-1);
}
.DMXsrH8RN5UwMxWjmz2ys {
  transform: scaleX(-1);
}

._3CT1w7iBOOwhmVQT5Wp1F- {
  position: fixed;
  bottom: 0;
  top: 60px;
  height: calc(100% - 50px);
  margin-top: -10px;
  background-color: #313c42;
  width: 280px;
  display: block;
  border-top-right-radius: 10px;
  box-shadow: 3px 0px 3px rgba(0,0,0,0.1);
  box-sizing: border-box;
  color: #fff;
  overflow-x: hidden;
  transition: all 0.3s;
}
._1_02X3OQh_mwU9og1krWfS {
  width: 48px;
}
._370vhbOPwgu73zhiD5Ruec {
  padding: 20px;
  padding-top: 40px;
  display: flex;
  position: sticky;
  top: 0;
  background: #313c42;
  z-index: 1;
}
._2k-beEcp2bL9-9iB1yj-- {
  padding: 20px 3px;
}
._19paVOftlLDuhuQOX9pBGT {
  font-size: 20px;
  line-height: 30px;
  color: #fff;
}
._38nKFmslPFqN9V6y8BNP3N {
  color: #72828a;
  font-size: 13px;
}
._2CZTUed7UhXa76_P4lAE1x {
  flex-basis: auto;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
._198fUOx0BNQLVkAKauCTNf {
  color: #90a4ae;
  height: 40px;
  width: 40px;
}
._1uRuhFvM2yXwhPqSv8WJHO {
  composed: headerButton;
  color: #fff;
}
._2xFWCBe2b4pSDIl_PkX5_h {
  flex: 1;
}
._3QNB-RN6aH1-9KSwsFaLlK {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
._28ikp2FFlgknTuWUty4VX9 {
  transform: rotate(90deg);
  padding: 0 5px 5px 5px !important;
}
._1_Vr3hGrt_5iT64yd3isWX {
  transform: rotate(-90deg);
  padding: 10px 0 5px 0 !important;
}

._3j_SC9FkEEm2luBeGISMiR {
  position: relative;
}
._1ed0Jn7v2kBipXyG9s_ooQ {
  height: calc(100vh - 60px);
  padding-left: 280px;
  transition: padding 0.3s;
  overflow: hidden;
}
.SumkfwgS9gZxG0rYYde_R {
  padding-left: 48px;
}
._1dZF3rvwGBXKyPVzqOAkq_ {
  padding: 100px;
}

.hotel-directory + .vModalDefaultFooter .rbCheckboxOptionButton,
.hotel-directory .rbCheckboxOptionButton {
  border: none !important;
  color: #313c42;
  display: flex;
  font-size: 12px;
}
.hotel-directory + .vModalDefaultFooter .rbCheckboxOptionButton:hover,
.hotel-directory .rbCheckboxOptionButton:hover {
  border: none;
}
.hotel-directory + .vModalDefaultFooter .rbCheckboxOptionButton .material-icons.rbCheckboxOptionIcon,
.hotel-directory .rbCheckboxOptionButton .material-icons.rbCheckboxOptionIcon {
  font-size: 20px;
  color: #90a4ae;
}
.hotel-directory + .vModalDefaultFooter .rbCheckboxOptionButton .rbCheckboxOptionText,
.hotel-directory .rbCheckboxOptionButton .rbCheckboxOptionText {
  vertical-align: top;
  padding-left: 10px;
  color: #90a4ae;
  text-transform: none;
  font-size: 14px;
}
.hotel-directory + .vModalDefaultFooter .rbCheckboxOptionButton.selected .material-icons.rbCheckboxOptionIcon,
.hotel-directory .rbCheckboxOptionButton.selected .material-icons.rbCheckboxOptionIcon {
  color: #00b8ab;
}
.hotel-directory + .vModalDefaultFooter .rbCheckboxOptionButton.selected .rbCheckboxOptionText,
.hotel-directory .rbCheckboxOptionButton.selected .rbCheckboxOptionText {
  vertical-align: top;
  padding-left: 10px;
  color: #37474f;
}
.hotel-directory + .vModalDefaultFooter .rbCheckboxOptionButton.dark,
.hotel-directory .rbCheckboxOptionButton.dark {
  color: #727d84;
}
.hotel-directory + .vModalDefaultFooter .rbCheckboxOptionButton.dark.selected,
.hotel-directory .rbCheckboxOptionButton.dark.selected {
  color: #00b8ab;
}
.hotel-directory + .vModalDefaultFooter .rbCheckboxOptionButton.dark.selected .rbCheckboxOptionText,
.hotel-directory .rbCheckboxOptionButton.dark.selected .rbCheckboxOptionText {
  color: #fff;
}
.hotel-directory + .vModalDefaultFooter .rbCheckboxOptionButton.dark-icon.selected .material-icons.rbCheckboxOptionIcon,
.hotel-directory .rbCheckboxOptionButton.dark-icon.selected .material-icons.rbCheckboxOptionIcon {
  color: #37474f;
}
.hotel-directory .rbInputContainer {
  position: relative;
}
.hotel-directory .rbInputContainer .icon {
  position: absolute;
  top: 9px;
  left: 15px;
  color: #90a4ae;
  z-index: 1;
}
.hotel-directory .rbInputContainer .rbSelectWrapper.simple {
  background-color: transparent;
}
.hotel-directory .rbInputContainer .clear-icon {
  cursor: pointer;
  position: absolute;
  right: 10px;
  top: 8px;
  color: #90a4ae;
}
.hotel-directory .rbInputContainer.dark .rbInputLabel * {
  background: #313c42;
  white-space: nowrap;
}
.hotel-directory .rbInputContainer.dark .rbInput,
.hotel-directory .rbInputContainer.dark .rbSelect {
  background: transparent !important;
  border-color: #263238 !important;
}
.hotel-directory .rbInputContainer .rbInput,
.hotel-directory .rbInputContainer .rbSelect {
  border-radius: 20px;
  padding: 0 15px;
  outline: none;
  color: #90a4ae;
}
.hotel-directory .rbInputContainer .rbInput:focus,
.hotel-directory .rbInputContainer .rbSelect:focus {
  border: 1px solid #00a99d;
  color: #546e7a;
}
.hotel-directory .rbInputContainer .icon + .rbInput,
.hotel-directory .rbInputContainer .icon + .rbSelectWrapper .rbSelect {
  padding-left: 40px !important;
}
.hotel-directory .rbInputContainer.rbInputInvalid .rbInputError {
  margin: 0 11px;
  color: #f15a25;
  font-weight: normal;
  background: transparent;
}
.hotel-directory .rbInputContainer.rbInputInvalid .icon {
  color: #f15a25;
}
.hotel-directory .rbInputContainer.rbInputInvalid .rbInput,
.hotel-directory .rbInputContainer.rbInputInvalid .rbSelect {
  border-color: #f15125 !important;
  background-color: #fff !important;
}
.hotel-directory .rbInputContainer.rbInputInvalid .rbInputLabel {
  color: #b0bec5 !important;
}
.hotel-directory .rbInputContainer .rbInputLabel {
  position: absolute;
  top: -6px;
  width: calc(100% - 40px);
  margin: -2px 15px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  transition: all 0.3s;
}
.hotel-directory .rbInputContainer .rbInputLabel * {
  padding: 0 5px;
  background-color: #fff;
}
.hotel-directory .rbInputContainer:focus-within .icon {
  color: #00a99d;
}
.hotel-directory .rbInputContainer:focus-within .rbInputLabel {
  color: #00a99d;
  z-index: 99;
}
.hotel-directory .rbInputContainer.rbInputEmpty:not(:focus-within) .rbInput,
.hotel-directory .rbInputContainer.rbInputEmpty:not(:focus-within) .rbSelect {
  background-color: #eceff1;
  border-color: #eceff1;
}
.hotel-directory .rbInputContainer.rbInputEmpty:not(:focus-within) .rbInputLabel {
  top: 11px;
  font-size: 12px;
  width: auto;
}
.hotel-directory .rbInputContainer.rbInputEmpty:not(:focus-within) .rbInputLabel * {
  background: transparent;
  padding: 0;
}
.hotel-directory .rbInputContainer.rbInputEmpty:not(:focus-within) .rbInputLabel .rbInputLabelHint {
  position: relative;
  padding-left: 5px;
}
.hotel-directory .rbInputContainer:not(.rbInputEmpty) .rbInputLabel {
  z-index: 99;
}
.hotel-directory + .vModalDefaultFooter .rbButton {
  border-radius: 20px;
}
.hotel-directory .bar {
  min-height: 88px;
  background: #313c42;
  display: flex;
  padding: 25px 20px;
  box-sizing: border-box;
  justify-content: space-between;
  flex-wrap: wrap;
  border-bottom: 3px solid #263238;
  align-items: center;
}
.hotel-directory .bar.no-border {
  border-bottom: none;
}
.hotel-directory .bar.responsive .button.responsive {
  width: 36px;
  overflow: hidden;
  padding: 0 12px;
}
.hotel-directory .bar.responsive .title {
  display: none;
}
.hotel-directory .manage-table {
  border-bottom: 5px solid #dedede;
}
.hotel-directory .manage-table .grouper {
  color: #78909c;
  min-height: 30px;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  position: sticky;
  top: 46px;
  z-index: 9;
  background: #e6e9eb;
  font-weight: 600;
  padding: 10px 7px;
  border-top: 5px solid #dedede;
  font-size: 12px;
  border-bottom: 1px solid #cfd8dc !important;
}
.hotel-directory .manage-table .grouper .hotel-type {
  height: 15px;
  overflow: hidden;
}
.hotel-directory .manage-table .grouper .check-box {
  cursor: pointer;
  margin-right: 10px;
}
.hotel-directory .manage-table .row {
  display: flex;
  align-items: center;
  overflow: visible;
  height: 45px;
  position: relative;
  color: #37474f;
  border-bottom: 1px solid #cfd8dc !important;
}
.hotel-directory .manage-table .row.selected {
  background: #fff;
}
.hotel-directory .manage-table .row:hover {
  background: #eceff1;
}
.hotel-directory .manage-table .row.tableHead {
  background: #313c41;
  font-size: 12px;
  color: #acbec5;
  position: sticky;
  top: 0;
  z-index: 99;
}
.hotel-directory .manage-table .row .cell {
  font-size: 12px;
  box-sizing: border-box;
  flex: 1;
  width: unset;
  min-width: unset;
  border: 0;
  padding: 0;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  color: inherit;
  overflow: visible;
}
.hotel-directory .manage-table .row .cell.hidden {
  display: none !important;
}
.hotel-directory .manage-table .row .cell.cell-xs {
  min-width: 120px;
  max-width: 120px;
}
.hotel-directory .manage-table .row .cell.cell-s {
  min-width: 165px;
  max-width: 165px;
}
.hotel-directory .manage-table .row .cell.cell-l {
  min-width: 220px;
  max-width: 220px;
}
.hotel-directory .manage-table .row .cell.cell-xl {
  min-width: 270px;
  max-width: 270px;
}
.hotel-directory .manage-table .row .cell.head {
  height: 45px;
  vertical-align: bottom;
  cursor: pointer;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
}
.hotel-directory .manage-table .row .cell.head.checkboxHead {
  max-width: 40px;
  min-width: 40px;
  padding: 0 8px;
}
.hotel-directory .manage-table .row .cell.checkboxCell {
  max-width: 40px;
  min-width: 40px;
  padding: 0 7px;
  min-height: 35px;
}
.hotel-directory .manage-table .row .cell.checkboxCell > span {
  font-size: 25px !important;
}
.hotel-directory .manage-table .row .cell.checkboxCell.plus i {
  background: #77909d;
  color: #fff;
  border-radius: 3px;
  cursor: pointer;
}
.hotel-directory .manage-table .row .cell + .hotel-directory .manage-table .row .cell {
  margin-left: 5px;
}
.hotel-directory .manage-table .wrapped-cells {
  background-color: rgba(218,224,226,0.58);
  color: #627b85;
  font-size: 12px;
  transform: scaleY(0);
  padding: 0 30px;
  justify-content: space-between;
  overflow: hidden;
  transition: all 0.1s ease-out;
  height: 0;
  transform-origin: top;
}
.hotel-directory .manage-table .wrapped-cells.open {
  transform: scaleY(1);
  border-bottom: 5px solid #dedede;
  height: auto;
}
.hotel-directory .manage-table .wrapped-cells .wrapped-cell {
  min-height: 25px;
  display: flex;
  border-bottom: 1px solid #eceff1;
  padding: 2px 10px;
  align-items: center;
}
.hotel-directory .manage-table .wrapped-cells .wrapped-cell .value {
  overflow: hidden;
  white-space: normal;
}
.hotel-directory .manage-table .wrapped-cells .wrapped-cell .label {
  width: 250px;
}
.hotel-directory .button {
  height: 36px;
  display: inline-flex;
  padding: 0 15px;
  border-radius: 36px;
  white-space: nowrap;
  background-image: linear-gradient(to top, #f5f6f7 10%, #fff 11.05%, #fff 100%);
  border: 1px solid #dcdee0;
  color: #546e7a;
  align-items: center;
  cursor: pointer;
  text-decoration: none;
  font-size: 14px;
}
.hotel-directory .button:hover {
  background-image: linear-gradient(to top, #f5f6f7 10%, #fff 11.05%, #fff 100%);
  border: 1px solid #dcdee0;
  color: #455a64;
}
.hotel-directory .button.disabled,
.hotel-directory .button:disabled {
  background-image: unset;
  background-color: #eceff1;
  border: 1px solid #cfd8dc;
  color: #78909c;
}
.hotel-directory .button.cta {
  background-image: unset;
  background-color: #00b8ab;
  border: 1px solid #00a99d;
  color: #fff;
}
.hotel-directory .button.cta:hover {
  background-color: #00a99d;
}
.hotel-directory .button.cta:disabled,
.hotel-directory .button.cta.disabled {
  background-color: #eceff1;
  border: 1px solid #cfd8dc;
  color: #b0bec5;
}
.hotel-directory .button i.material-icons {
  margin-left: -5px;
  margin-right: 10px;
}
.hotel-directory .button i.material-icons:last-child:not(:first-child) {
  margin: 0;
  margin-left: 10px;
}
.hotel-directory .button.icon-only {
  width: 36px;
  padding: 5px 5px 5px 0;
  justify-content: center;
}
.hotel-directory .button.icon-only i.material-icons {
  margin: 0;
  padding: 5px 0 0 5px;
}
.hotel-directory .button.dark {
  background-image: unset;
  background-color: #263238;
  border: 1px solid #263238;
  color: #b0bec5;
}
.hotel-directory .button.dark:hover {
  color: #fff;
}
.hotel-directory .button.dark.disabled,
.hotel-directory .button.dark:disabled {
  background-color: #3c464c;
  border: 1px solid #3c464c;
  color: #637078;
}
.hotel-directory .button.dark.cta {
  background-image: unset;
  background-color: #00a99d;
  border: 1px solid #263238;
  color: #fff;
}
.hotel-directory .button.dark.cta:hover {
  background-color: #00b8ab;
  border: 1px solid #00b8ab;
}
.hotel-directory .button.dark.cta:disabled,
.hotel-directory .button.dark.cta.disabled {
  background-color: #3c464c;
  border: 1px solid #3c464c;
  color: #637078;
}
.hotel-directory .button+.hotel-directory .button {
  margin-left: 5px;
}
.hotel-directory .dropdown {
/*position absolute;*/
  min-width: 160px;
  right: 0;
  top: 3px;
  border-radius: 3px;
  padding: 5px 0;
  border: 1px solid #b0bec5;
  margin: 5px 0;
  list-style-type: none;
  max-height: 300px;
  overflow: auto;
  background: #fff;
}
.hotel-directory .dropdown .item {
  min-height: 33px;
  display: flex;
  overflow: hidden;
  text-overflow: ellipsis;
  padding: 5px 40px 5px 15px;
  box-sizing: border-box;
  cursor: pointer;
  white-space: nowrap;
  align-items: center;
  font-size: 15px;
  color: #546e7a;
}
.hotel-directory .dropdown .item .icon {
  color: #90a4ae;
  margin-left: -5px;
  margin-right: 10px;
}
.hotel-directory .dropdown .item .icon2 {
  position: absolute;
  right: 10px;
}
.hotel-directory .dropdown .item:hover {
  color: #546e7a;
  background: #eceff1;
}
.hotel-directory .dropdown .item:hover .icon {
  color: #546e7a;
}
.hotel-directory .dropdown .item.active {
  color: #37474f;
  background: #eceff1;
}
.hotel-directory .dropdown .item.disabled {
  color: #546e7a;
  opacity: 0.3;
}
.hotel-directory .dropdown.dark {
  border: 1px solid #1a2226;
  background-color: #263238;
}
.hotel-directory .dropdown.dark .item {
  color: #90a4ae;
}
.hotel-directory .dropdown.dark .item .icon {
  color: #b0bec5;
}
.hotel-directory .dropdown.dark .item:hover {
  color: #90a4ae;
  background: #313c42;
}
.hotel-directory .dropdown.dark .item:hover .icon {
  color: #fff;
}
.hotel-directory .dropdown.dark .item.active {
  color: #fff;
  background: #313c42;
}
.hotel-directory .dropdown.dark .item.disabled {
  color: #90a4ae;
}
.hotel-directory i.material-icons {
  font-size: 20px;
  width: fit-content;
  height: fit-content;
}
.vModal .vModalDefaultFooter {
  padding: 0 15px;
}
.vModal .vModalDefaultHeader {
  padding-left: 15px;
}
.vModal .vModalDefaultBody {
  margin-top: 15px;
  margin-bottom: 0;
  padding: 0 15px;
}

._2-E657TWPxZSeENvPLa22R {
  background: #fff;
  border: 1px solid #cfd8dc;
  margin-top: 4px;
  border-radius: 3px;
  box-shadow: 0 0 5px 1px rgba(0,0,0,0.18);
  max-height: 70vh;
  overflow: auto;
}
.HSbhlCgz3vFeTv490Qiub {
  background: #eceff1;
  padding: 5px;
  font-size: 14px;
}

.agent-invitation-handler {
  height: 100%;
  width: 100%;
  position: relative;
}
.agent-invitation-handler .content {
  background: #fff;
  box-shadow: 2px 2px 5px 1px rgba(0,0,0,0.1);
  padding: 10px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  border-radius: 5px;
  color: #546e7a;
  display: flex;
}
.agent-invitation-handler .content .flex-center {
  flex: 1;
}

.supplier-contact-changed-invitation-handler {
  height: 100%;
  width: 100%;
  position: relative;
}
.supplier-contact-changed-invitation-handler .content {
  background: #fff;
  box-shadow: 2px 2px 5px 1px rgba(0,0,0,0.1);
  padding: 10px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  border-radius: 5px;
  color: #546e7a;
  display: flex;
}
.supplier-contact-changed-invitation-handler .content .flex-center {
  flex: 1;
}

.supplier-contact-changed-invitation-handler {
  height: 100%;
  width: 100%;
  position: relative;
}
.supplier-contact-changed-invitation-handler .content {
  background: #fff;
  box-shadow: 2px 2px 5px 1px rgba(0,0,0,0.1);
  padding: 10px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  border-radius: 5px;
  color: #546e7a;
  display: flex;
}
.supplier-contact-changed-invitation-handler .content .flex-center {
  flex: 1;
}

._37336CZjGeOQ8wUBAEythM {
  height: 100%;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
._375FJtfDUmMckN9DmL-ufZ {
  background: #fff;
  box-shadow: 2px 2px 5px 1px rgba(0,0,0,0.1);
  padding: 10px;
  border-radius: 5px;
  color: #546e7a;
}

._2k9Nr7IaxqE3ZfQoxDtlma {
  width: 450px;
  overflow: visible;
}
._1bBSX0J_Qi2hmz9i-DbbFS {
  line-height: 2;
  font-size: 12px;
  color: #637b85;
}
._3KqdBsZE7tJWWKWQOIOxV {
  display: flex;
  align-items: center;
}
._3KqdBsZE7tJWWKWQOIOxV i {
  font-size: 45px;
  color: #00b4a6;
  margin-right: 10px;
}
._3KqdBsZE7tJWWKWQOIOxV > ._2WJaxdXLjCW7610KIAxYnl {
  font-size: 15px;
}
._3KqdBsZE7tJWWKWQOIOxV ._1_GY_6V2na3wRHQe-C9P9F {
  font-size: 17px;
  font-weight: normal;
}

.rbv-ng-invitations-handler {
  background: #f5f6f7 url(images/auth-background.b871974.png);
  background-size: cover;
  height: calc(100vh - 61px) !important;
  overflow: auto;
}
body.invitation .rbOverlay .rb-dialog {
  box-shadow: none;
  margin-top: 65px;
}
body.invitation .rbOverlay .rb-dialog .close.standalone {
  display: none;
}

.buCJ-Ta6MIV5hiF5-gTt5 {
  box-sizing: border-box;
  flex: 1 1 100%;
  margin: 20px auto;
  display: flex;
  max-width: 95%;
}
._3V8FRVnDBIPFy7yiSAHP0g {
  background: #fff;
  min-width: 800px;
  border-radius: 6px;
  box-shadow: 0 0 7.53px rgba(0,0,0,0.18);
}
._3V8FRVnDBIPFy7yiSAHP0g.vEzkQi7yQ0glwkXMObWX9 {
  max-height: calc(100vh - 180px);
}
div._2HeNSaZp9FHGeqr8ZiLe2s {
  background: transparent;
}

.rbv-ng-inactive-accounts {
  background: #f5f6f7 url(images/auth-background.b871974.png);
  background-size: cover;
  height: calc(100vh - 61px) !important;
  overflow: auto;
}
.rbv-ng-inactive-accounts .page {
  height: 100%;
  width: 100%;
  position: relative;
}
.rbv-ng-inactive-accounts .page .content {
  background: #fff;
  box-shadow: 2px 2px 5px 1px rgba(0,0,0,0.1);
  padding: 10px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  border-radius: 3px;
  color: #546e7a;
  display: flex;
  width: 400px;
}
.rbv-ng-inactive-accounts .page .content .flex-center {
  flex: 1;
}
.rbv-ng-inactive-accounts .page .content .flex {
  width: 100%;
  display: flex;
  align-items: center;
}
.rbv-ng-inactive-accounts .page .content .flex.column {
  flex-direction: column;
  align-items: flex-start;
}
.rbv-ng-inactive-accounts .page .content .flex i.material-icons {
  font-size: 40px;
  margin-right: 10px;
  color: #049e92;
}
.rbv-ng-inactive-accounts .page .content .flex .title {
  font-size: 15px;
}
.rbv-ng-inactive-accounts .page .content .flex .sub-title {
  font-size: 20px;
}
.rbv-ng-inactive-accounts .page .content p {
  margin: 10px 0;
}

.travel-destinations-list .tdViewListTable{flex:1 0 100%}.travel-destinations-list .tdViewListTableHead,.travel-destinations-list .tdViewListPropertiesTableHead{position:sticky;top:0;z-index:5;font-size:14px;color:#546E7A}.travel-destinations-list .tdViewListTableBody,.travel-destinations-list .tdViewListPropertiesTableBody{font-size:14px}.travel-destinations-list .tdViewListTableCell,.travel-destinations-list .tdViewListPropertiesTableCell{vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;text-shadow:inherit;overflow:hidden}.travel-destinations-list .tdViewListTableHead{border-top:1px solid #D9E0E3;border-bottom:1px solid #D9E0E3;background:#ECEFF1}.travel-destinations-list .tdViewListTableBody{background:white;color:#455a64}.travel-destinations-list .tdViewListTableRow{display:grid;grid-template-columns:1fr 1fr 1fr 2fr !important;grid-column-gap:5px;display:-ms-grid;-ms-grid-columns:1fr 5px 1fr 5px 1fr 5px 2fr !important;padding:0 20px}.travel-destinations-list .tdViewListTableHeadingCell{vertical-align:middle;line-height:42px;height:42px}.travel-destinations-list .tdViewListTableCell{line-height:42px;height:42px;font-size:14px}.travel-destinations-list .tdViewListTableBody .tdViewListTableRowContainer{border-bottom:1px solid #ECEFF1}.travel-destinations-list .tdViewListTableBody .tdViewListTableRowContainer:not(.opened) .tdViewListTableRow:hover{background:#FBFBFC}.travel-destinations-list .tdViewListRateCapsTable{border:1px solid #cfd8dc;border-radius:4px;background:#e7ebed;margin:0 20px 5px;overflow:hidden;font-size:12px;color:#78909c;min-height:54px}.travel-destinations-list .tdViewListRateCapsTable .tdViewListRateCapsTableRow{display:flex;line-height:2.5;min-height:28px}.travel-destinations-list .tdViewListRateCapsTable .tdViewListRateCapsTableRow.head{border-bottom:1px solid #e7ebed}.travel-destinations-list .tdViewListRateCapsTable .tdViewListRateCapsTableCol{width:153px;border-right:1px solid #e7ebed;background:#fff;padding:0 10px;box-sizing:border-box}.travel-destinations-list .tdViewListRateCapsTable .tdViewListRateCapsTableCol .rate{font-weight:bold}

.Container.svelte-1ersff5{height:100%;width:100%;display:flex;justify-content:center;align-items:center}

.rbTooltip{display:none;visibility:hidden;position:absolute;z-index:10;background:rgba(55,71,79,0.8);color:#fff;border:1px solid rgba(255,255,255,0.8);border-radius:5px;font-size:11px;line-height:14px;font-weight:normal;max-width:50vh;max-height:50vh;padding:3px 5px;white-space:normal}.rbTooltip.simple{opacity:0;transition:opacity .1s ease-in}.rbTooltip.simple.rbTooltipShown{opacity:1;transition:opacity .2s linear}.rbTooltip.error{background:rgba(241,90,36,0.8)}

.rbTitle {
  line-height: 1.2;
  font-size: 30px;
  color: #37474f;
}
.rbSubtitle {
  line-height: 1.2;
  font-size: 18px;
  color: #78909c;
}
.rbTextLarge {
  line-height: 1.2;
  font-size: 15px;
  color: #90a4ae;
}
.rbText {
  line-height: 1.2;
  font-size: 14px;
}
.rbTextSmall {
  line-height: 1.2;
  font-size: 12px;
  color: #cfd8dc;
}
.rbError {
  font-size: 12px;
  line-height: 1.2;
  color: #f15a24;
}
body {
  font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  margin: 0;
}
.Backdrop {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  z-index: 200;
}
.FillAndCenter {
  height: 100%;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.CenterContent {
  display: flex;
  align-items: center;
  justify-content: center;
}
.DocumentView {
  display: flex;
  height: calc(100vh - 60px);
  width: 100%;
  background: #eceff1;
}
.DocumentView.Vertical {
  flex-direction: column;
}
.DocumentViewNavigation {
  flex: 0 0 auto;
}
.DocumentViewContainer {
  flex: 1 1 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
.DocumentViewHeading {
  background: #313c42;
  flex: 0 0 88px;
  height: 88px;
  display: flex;
  justify-content: space-between;
}
.DocumentViewHeadingActions {
  flex: 0 0 auto;
  padding: 26px 15px;
}
.DocumentViewHeadingActionsInline {
  flex: 0 0 auto;
  padding: 26px 15px;
  display: flex;
  align-items: center;
}
.DocumentViewErrorContainer {
  max-height: 50px;
  transition: all 0.2s linear;
  overflow: hidden;
}
.DocumentViewErrorContainer.Hidden {
  max-height: 0;
}
.DocumentViewErrors {
  background: #313c42;
  padding: 0 15px 5px;
  border-bottom: 5px solid #f15a24;
}
.DocumentViewContentContainer {
  flex: 1 1 100%;
  overflow: auto;
}
.DocumentViewContent {
  margin: 0 auto;
  width: 960px;
  min-height: 100%;
  background: #fff;
  overflow: auto;
  box-shadow: 0 0 5px 5px rgba(0,0,0,0.1);
}
.DocumentViewContentLeft {
  max-width: 1200px;
  min-height: 100%;
  background: #fff;
  overflow: auto;
  box-shadow: 0 0 5px 5px rgba(0,0,0,0.1);
}
.Ellipsis {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
[data-icon-after] {
  display: inline-flex;
  align-items: center;
  padding-right: 0;
}
[data-icon-after]:after {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px; /* Preferred icon size */
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
/* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
/* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
/* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
/* Support for IE. */
  font-feature-settings: 'liga';
  content: attr(data-icon-after);
  text-align: center;
}
[data-icon-before] {
  display: inline-flex;
  align-items: center;
  padding-left: 0;
}
[data-icon-before]:before {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px; /* Preferred icon size */
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
/* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
/* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
/* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
/* Support for IE. */
  font-feature-settings: 'liga';
  content: attr(data-icon-before);
  text-align: center;
}
.aBtn+aBtn {
  margin-left: 5px;
}
.aBtn.asLarge {
  font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  line-height: 1.2;
  font-size: 14px;
  vertical-align: middle;
  white-space: nowrap;
  outline: 0;
  cursor: pointer;
  transition: all 0.1s linear;
  height: 36px;
  border-radius: 18px;
  padding: 0 15px;
}
.aBtn.asLarge:disabled,
.aBtn.asLarge:disabled:hover {
  cursor: not-allowed;
}
.aBtn.asSmall {
  font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  line-height: 1.2;
  font-size: 14px;
  vertical-align: middle;
  white-space: nowrap;
  outline: 0;
  cursor: pointer;
  transition: all 0.1s linear;
  height: 27px;
  border-radius: 14px;
  padding: 0 10px;
}
.aBtn.asSmall:disabled,
.aBtn.asSmall:disabled:hover {
  cursor: not-allowed;
}
.aBtn.atDark {
  border: 1px solid #263238;
  background: #263238;
  color: #b0bec5;
}
.aBtn.atDark:disabled:not(.ForceNormal),
.aBtn.atDark:disabled:hover:not(.ForceNormal) {
  background: #3c464c !important;
  border-color: #3c464c !important;
  color: #637078 !important;
}
.aBtn.atDark:hover {
  color: #fff;
}
.aBtn.atDark:focus,
.aBtn.atDark.Focus {
  border-color: #00b8ab;
}
.aBtn.atDark:focus:before,
.aBtn.atDark.Focus:before {
  color: #00b8ab;
}
.aBtn.atDark.asMain {
  background: #00a99d;
  color: #fff;
}
.aBtn.atDark.asMain:hover {
  background: #00b8ab;
  border-color: #00b8ab;
  color: #fff;
}
.aBtn.atDark.asMain:focus,
.aBtn.atDark.asMain.Focus {
  border-color: #00b8ab;
}
.aBtn.atDark.asMain:focus:before,
.aBtn.atDark.asMain.Focus:before {
  color: #fff;
}
.aBtn.atDark.asMainBlue {
  background: #00a99d;
  color: #fff;
  background: #29abe2;
}
.aBtn.atDark.asMainBlue:hover {
  background: #00b8ab;
  border-color: #00b8ab;
  color: #fff;
}
.aBtn.atDark.asMainBlue:focus,
.aBtn.atDark.asMainBlue.Focus {
  border-color: #00b8ab;
}
.aBtn.atDark.asMainBlue:focus:before,
.aBtn.atDark.asMainBlue.Focus:before {
  color: #fff;
}
.aBtn.atDark.asMainBlue:hover {
  background: #29abe2;
  border-color: #29abe2;
}
.aBtn.atLight {
  background: linear-gradient(0deg, #f5f6f7 10%, #fff 11.05%, #fff 100%);
  border: 1px solid #dcdee0;
  color: #546e7a;
}
.aBtn.atLight:disabled:not(.ForceNormal),
.aBtn.atLight:disabled:hover:not(.ForceNormal) {
  background: #eceff1 !important;
  border-color: #cfd8dc !important;
  color: #b0bec5 !important;
}
.aBtn.atLight:hover {
  background: linear-gradient(0deg, #fff 0%, #fff 100%);
  color: #455a64;
}
.aBtn.atLight:focus,
.aBtn.atLight.Focus {
  border-color: #00b8ab;
}
.aBtn.atLight:focus:before,
.aBtn.atLight.Focus:before {
  color: #00b8ab;
}
.aBtn.atLight.asMain {
  background: #00b8ab;
  border: 1px solid #00a99d;
  color: #fff;
}
.aBtn.atLight.asMain:hover {
  background: #00a99d;
  border-color: #00a99d;
  color: #fff;
}
.aBtn.atLight.asMain:focus,
.aBtn.atLight.asMain.Focus {
  border-color: #00b8ab;
}
.aBtn.atLight.asMain:focus:before,
.aBtn.atLight.asMain.Focus:before {
  color: #fff;
}
.aBtn.asLarge[data-icon] {
  display: inline-flex;
  align-items: center;
  padding-left: 0;
}
.aBtn.asLarge[data-icon]:before {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px; /* Preferred icon size */
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
/* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
/* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
/* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
/* Support for IE. */
  font-feature-settings: 'liga';
  content: attr(data-icon);
  text-align: center;
}
.aBtn.asLarge[data-icon]:before {
  width: 40px;
}
.aBtn.asSmall[data-icon] {
  display: inline-flex;
  align-items: center;
  padding-left: 0;
}
.aBtn.asSmall[data-icon]:before {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px; /* Preferred icon size */
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
/* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
/* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
/* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
/* Support for IE. */
  font-feature-settings: 'liga';
  content: attr(data-icon);
  text-align: center;
}
.aBtn.asSmall[data-icon]:before {
  font-size: 18px;
  width: 30px;
}
.aBtn.errorIcon[data-icon]:before {
  color: #e65622;
}
.aBtn.asLarge.asIcon {
  padding: 0;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  height: 40px;
  width: 40px;
}
.aBtn.asSmall.asIcon {
  padding: 0;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  height: 30px;
  width: 30px;
}
.aBtn.asIcon[data-icon-rotate="90"] {
  transform: rotate(90deg);
}
.aBtn.asIcon[data-icon-rotate="180"] {
  transform: rotate(180deg);
}
.aBtn.asIcon[data-icon-rotate="270"] {
  transform: rotate(270deg);
}
.aBtn.asLink {
  border: 0;
  background: transparent !important;
  text-decoration: underline;
  padding: 0 5px;
}
.aBtn.asLink:hover {
  text-decoration: none;
}
.aBtn[data-icon].asLink {
  border: 0;
  background: transparent !important;
  padding: 0 5px;
  text-decoration: none;
}
.aBtn[data-icon].asLink>span {
  text-decoration: underline;
}
.aBtn[data-icon].asLink>span:hover {
  text-decoration: none;
}
.aBtn.inModal {
  padding: 0 30px;
}
.aBtn.asError {
  background: #f15a24;
  border: 1px solid #e65622;
  color: #fff;
}
.aBtn.asError:hover {
  color: #fff;
  background: #e65622;
}
.aBtn.asError:focus,
.aBtn.asError.Focus {
  color: #fff;
  background: #e65622;
  border: 1px solid #fff;
}
.aBtn.asError:focus:before,
.aBtn.asError.Focus:before {
  color: #fff;
}
.anInput+anInput {
  margin-left: 5px;
}
.anInput.asLarge {
  font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  line-height: 1.2;
  font-size: 14px;
  vertical-align: middle;
  white-space: nowrap;
  outline: 0;
  transition: all 0.1s linear;
  height: 34px;
  border-radius: 18px;
  padding: 0 15px;
}
.anInput.asLarge:disabled,
.anInput.asLarge:disabled:hover {
  cursor: not-allowed;
}
.anInput.asSmall {
  font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  line-height: 1.2;
  font-size: 14px;
  vertical-align: middle;
  white-space: nowrap;
  outline: 0;
  transition: all 0.1s linear;
  height: 27px;
  border-radius: 14px;
  padding: 0 10px;
}
.anInput.asSmall:disabled,
.anInput.asSmall:disabled:hover {
  cursor: not-allowed;
}
.anInput.atDark {
  border: 1px solid #263238;
  background: #263238;
  color: #b0bec5;
}
.anInput.atDark:disabled:not(.ForceNormal),
.anInput.atDark:disabled:hover:not(.ForceNormal) {
  background: #3c464c !important;
  border-color: #3c464c !important;
  color: #637078 !important;
}
.anInput.atDark::placeholder {
  color: #b0bbc5;
}
.anInput.atDark:hover {
  color: #fff;
}
.anInput.atDark:focus {
  border-color: #00b8ab;
}
.anInput.atDark:focus:before {
  color: #00b8ab;
}
.anInput.atDark.asMain {
  background: #00a99d;
  color: #fff;
}
.anInput.atDark.asMain:hover {
  background: #00b8ab;
  border-color: #00b8ab;
  color: #fff;
}
.anInput.atDark.asMain:focus {
  border-color: #00b8ab;
}
.anInput.atDark.asMain:focus:before {
  color: #fff;
}
.anInput.atLight {
  background: linear-gradient(0deg, #f5f6f7 10%, #fff 11.05%, #fff 100%);
  border: 1px solid #dcdee0;
  color: #546e7a;
}
.anInput.atLight:disabled,
.anInput.atLight:disabled:hover {
  background: #eceff1 !important;
  border-color: #cfd8dc !important;
  color: #b0bec5 !important;
}
.anInput.atLight::placeholder {
  color: #b0bbc5;
}
.anInput.atLight:hover {
  background: #fff;
  color: #455a64;
}
.anInput.atLight:focus {
  border-color: #00b8ab;
}
.anInput.atLight:focus:before {
  color: #00b8ab;
}
.anInput.atLight.asMain {
  background: #00b8ab;
  border: 1px solid #00a99d;
  color: #fff;
}
.anInput.atLight.asMain:hover {
  background: #00a99d;
  border-color: #00a99d;
  color: #fff;
}
.anInput.atLight.asMain:focus {
  border-color: #00b8ab;
}
.anInput.atLight.asMain:focus:before {
  color: #fff;
}
.anInput.asLarge[data-icon] {
  display: inline-flex;
  align-items: center;
  padding-left: 0;
}
.anInput.asLarge[data-icon]:before {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px; /* Preferred icon size */
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
/* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
/* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
/* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
/* Support for IE. */
  font-feature-settings: 'liga';
  content: attr(data-icon);
  text-align: center;
}
.anInput.asLarge[data-icon]:before {
  width: 40px;
}
.anInput.asSmall[data-icon] {
  display: inline-flex;
  align-items: center;
  padding-left: 0;
}
.anInput.asSmall[data-icon]:before {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px; /* Preferred icon size */
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
/* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
/* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
/* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
/* Support for IE. */
  font-feature-settings: 'liga';
  content: attr(data-icon);
  text-align: center;
}
.anInput.asSmall[data-icon]:before {
  font-size: 18px;
  width: 30px;
}
.anInput.asError {
  background: #f15a24;
  border: 1px solid #e65622;
  color: #fff;
}
.anInput.asError:hover {
  color: #fff;
  background: #e65622;
}
.anInput.asError:focus {
  color: #fff;
  background: #e65622;
  border: 1px solid #fff;
}
.anInput.asError:focus:before {
  color: #fff;
}


/*# sourceMappingURL=74.bundle_e5bb1965aa57200be404.css.map*/