@import url(https://fonts.googleapis.com/css2?family=Dosis:wght@200..800&display=swap);body.toplevel_page_taxiwebbooker-settings{background:#f0ede6}.twb-settings-wrapper{font-family:Arial,sans-serif;font-optical-sizing:auto;font-weight:500;font-size:18px;line-height:22px;color:#1c1c1c;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px 20px;margin:0 auto;padding:60px 30px 30px}.twb-settings-wrapper .notice{font-size:13px;line-height:1.4;margin:0}.twb-settings-wrapper .notice p{font-size:13px;line-height:1.4;margin:.5em 0}.twb-settings-wrapper .twb-auth-summary{display:flex;flex-wrap:wrap;gap:8px 16px;font-size:15px;line-height:22px}.twb-settings-wrapper .twb-connected-account{align-items:flex-start!important;justify-content:space-between!important;gap:24px}.twb-settings-wrapper .twb-connected-account .twb-connected-account__details{display:flex;flex:1;width:100%;min-width:100%;flex-direction:column;gap:10px}.twb-settings-wrapper .twb-connected-account .twb-connected-account__meta{display:flex;flex-direction:column}.twb-settings-wrapper .twb-connected-account .twb-connected-account__label{font-size:15px;line-height:22px;font-weight:600}.twb-settings-wrapper .twb-connected-account .twb-connected-account__value{font-size:16px;line-height:24px;color:#6d7a80;word-break:break-word}.twb-settings-wrapper .twb-connected-account .twb-connected-account__value--muted{font-size:15px;line-height:22px}.twb-settings-wrapper .twb-connected-account .twb-connected-account__select{width:100%;max-width:100%;margin-top:4px}.twb-settings-wrapper .twb-connect-choice{flex-direction:column;align-items:flex-start;gap:12px}.twb-settings-wrapper .twb-connect-choice .twb-get-form-id{margin-right:auto}.twb-settings-wrapper .twb-option-label{margin-bottom:4px}.twb-settings-wrapper .twb-restore-row form{margin-left:auto}.twb-settings-wrapper .twb-text-link-button{background:transparent;border:none;color:#1c1c1c;text-decoration:underline;padding:0;font-size:15px;line-height:22px;cursor:pointer;box-shadow:none}.twb-settings-wrapper .twb-text-link-button:hover,.twb-settings-wrapper .twb-text-link-button:focus{background:transparent;color:#1c1c1c;text-decoration:none}.twb-settings-wrapper .expand{display:flex;flex-direction:column;gap:20px}.twb-settings-wrapper .wide{min-width:100%}.twb-settings-wrapper a{color:#1c1c1c}.twb-settings-wrapper #twb-start-screen{display:flex;flex-wrap:wrap;max-width:800px;gap:30px 20px;margin-top:30px}.twb-settings-wrapper #twb-start-screen p{min-width:100%;text-align:center;max-width:550px}.twb-settings-wrapper #twb-start-screen h1{min-width:100%;text-align:center}.twb-settings-wrapper #twb-start-screen article{min-width:300px;flex:1;text-align:center;align-items:center;justify-content:center}.twb-settings-wrapper h1,.twb-settings-wrapper h2,.twb-settings-wrapper h3,.twb-settings-wrapper h4,.twb-settings-wrapper h5,.twb-settings-wrapper h6,.twb-settings-wrapper p{margin:0;padding:0;color:#1c1c1c}.twb-settings-wrapper h1.blue,.twb-settings-wrapper h2.blue,.twb-settings-wrapper h3.blue,.twb-settings-wrapper h4.blue,.twb-settings-wrapper h5.blue,.twb-settings-wrapper h6.blue,.twb-settings-wrapper p.blue{color:#25b4f3}.twb-settings-wrapper p.small{font-size:15px;line-height:22px}.twb-settings-wrapper .h1,.twb-settings-wrapper h1{font-size:40px;line-height:42px;font-weight:500}.twb-settings-wrapper p{font-size:18px;line-height:24px;font-weight:400}.twb-settings-wrapper *{box-sizing:border-box}.twb-settings-wrapper .twb-logo{margin:30px auto auto}.twb-settings-wrapper .twb-button{background:#25b4f3;color:#1c1c1c!important;border:0;padding:17px 25px;font-size:16px;line-height:16px;border-radius:50px!important;cursor:pointer!important;transition:all .3s ease!important;display:inline-flex;text-decoration:none}.twb-settings-wrapper .twb-button.grey{background:#1c1c1c}.twb-settings-wrapper .twb-button.wp-core-ui{border-radius:5px!important}.twb-settings-wrapper .twb-button.white{background:#fff;color:#25b4f3;border:1px solid #25b4f3}.twb-settings-wrapper .twb-button:hover{background:#1a8cbb}.twb-settings-wrapper .twb-button.danger{background:#e74c3c;color:#fff!important}.twb-settings-wrapper .twb-button.danger:hover{background:#c0392b}.twb-settings-wrapper>form{display:flex;flex-direction:column;gap:20px;margin:0 auto;padding:0;width:100%;max-width:750px}.twb-settings-wrapper>form div.error,.twb-settings-wrapper>form div.updated{margin:0;padding:0 10px}.twb-settings-wrapper>form p.submit{padding:0;margin:0;display:flex;gap:10px}.twb-settings-wrapper .title{display:flex;align-items:center;justify-content:space-between;margin-top:10px}.twb-settings-wrapper ul.tabs{width:100%;display:flex;flex-wrap:wrap;padding:0;margin:0;list-style:none;gap:10px}.twb-settings-wrapper ul.tabs li{flex:0 auto;margin:0;background:#e3e0d6;padding:15px 30px;border-radius:8px 8px 0 0;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#585754;cursor:pointer}.twb-settings-wrapper ul.tabs li span{font-size:10px;line-height:14px;margin-top:-3px}.twb-settings-wrapper ul.tabs li.active{background:#fff;color:#1c1c1c}.twb-settings-wrapper .tab-content{display:none;width:100%;flex-direction:column;align-items:flex-start;gap:30px}.twb-settings-wrapper .tab-content.active{display:flex}.twb-settings-wrapper ul.tabs+article{margin-top:-20px;border-radius:0 10px 10px 10px}.twb-settings-wrapper article{display:flex;flex-direction:column;align-items:flex-start;gap:20px;width:100%;padding:40px;border-radius:10px;background:#fff}.twb-settings-wrapper article.meta{background:0 0;flex-direction:row;justify-content:flex-end;max-width:750px;padding:0;align-items:center}.twb-settings-wrapper article.meta .logo{margin-right:auto}.twb-settings-wrapper article.meta a.link{font-size:15px}.twb-settings-wrapper article .field{display:flex;width:100%;justify-content:flex-start;align-items:center;gap:10px 30px;flex-wrap:wrap}.twb-settings-wrapper article .field.line{border-bottom:1px solid #efede5;padding-bottom:30px}.twb-settings-wrapper article .field.text{display:flex;gap:30px;margin-top:20px}.twb-settings-wrapper article .field.text>span{flex:1;max-width:300px}.twb-settings-wrapper article .field.text>img{width:100%;flex:1;max-width:340px}.twb-settings-wrapper article .field>label{white-space:nowrap;width:100%;max-width:300px;font-size:15px}.twb-settings-wrapper article .field .input.copy{background:#f3f8fa;padding:10px 15px;border:1px solid #c3cfd3;border-radius:5px;flex:1;max-width:340px;display:flex;gap:10px;justify-content:space-between;font-size:15px}.twb-settings-wrapper article .field .input.copy button{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:15px;border:none;background:transparent}.twb-settings-wrapper article .field>input[type=text],.twb-settings-wrapper article .field input[type=email],.twb-settings-wrapper article .field input[type=number],.twb-settings-wrapper article .field input[type=password]{background:#f3f8fa;padding:10px 15px;border:1px solid #c3cfd3;border-radius:5px;flex:1;max-width:340px}.twb-settings-wrapper article .field>input[type=text].fillout,.twb-settings-wrapper article .field input[type=email].fillout,.twb-settings-wrapper article .field input[type=number].fillout,.twb-settings-wrapper article .field input[type=password].fillout{max-width:100%}.twb-settings-wrapper article .field select{background:#f3f8fa url(../img/dropdown.svg) no-repeat right 15px center;padding:10px 40px 10px 15px;border:1px solid #c3cfd3;border-radius:5px!important;flex:1;max-width:340px;font-size:15px}.twb-settings-wrapper article .field .twb-change-form-id{min-width:100%;text-align:right;text-decoration:underline;color:#1c1c1c;margin-top:10px;font-size:15px}.twb-settings-wrapper article .field.twb-connected-account>.twb-button{flex:0 0 auto;margin-left:auto}.twb-settings-wrapper article .field .twb-preview-link{display:flex;align-items:center;gap:10px;margin-left:auto;text-decoration:none;color:#1c1c1c}.twb-settings-wrapper article .field fieldset{display:flex;max-width:340px;flex-wrap:wrap;align-items:center;justify-content:flex-end;width:100%;border-radius:5px;gap:5px}.twb-settings-wrapper article .field fieldset input{display:none}.twb-settings-wrapper article .field fieldset label{display:flex;align-items:center;padding:13px 15px;border:1px solid #c3cfd3;border-radius:5px;font-size:14px;flex:1;cursor:pointer;background:#fff;transition:.3s;white-space:nowrap;text-align:center;justify-content:center}.twb-settings-wrapper article .field fieldset input:checked+label{background:#25b4f3;border:1px solid #25b4f3;color:#1c1c1c;font-weight:600}.twb-settings-wrapper article .field fieldset.position label{flex:1;gap:0;min-width:160px}.twb-settings-wrapper article .field label[for=taxiweb_buttonstyle_square],.twb-settings-wrapper article .field label[for=taxiweb_inline_buttonstyle_square]{border-radius:0}.twb-settings-wrapper article .field label[for=taxiweb_buttonstyle_rounded],.twb-settings-wrapper article .field label[for=taxiweb_inline_buttonstyle_rounded]{border-radius:15px}.twb-settings-wrapper article .field label[for=taxiweb_buttonstyle_round],.twb-settings-wrapper article .field label[for=taxiweb_inline_buttonstyle_round]{border-radius:50px}.twb-settings-wrapper article .field .twb-color-picker{padding:0 15px;border:1px solid #c3cfd3;border-radius:5px;flex:1;max-width:340px;display:flex;align-items:center;justify-content:flex-start}.twb-settings-wrapper article .field .twb-color-picker input[type=text]{padding:10px 0 10px 15px;margin-left:15px;flex:1;border:none;border-left:1px solid #c3cfd3;border-radius:0}.twb-settings-wrapper article .field .twb-color-picker input[type=color]{max-width:30px;width:30px;height:30px;border:none;padding:0;margin:0;cursor:pointer;overflow:hidden}.twb-settings-wrapper article .field .twb-color-picker input[type=color]>*{padding:3px;border-radius:50px}.twb-settings-wrapper article .field .url{display:flex;gap:5px;align-items:center}.twb-settings-wrapper article .field .url a{color:#000;display:flex;align-items:center;gap:5px}.twb-settings-wrapper article .field input[type=checkbox]{width:50px;height:30px;background:#b7b7b7;border:none;appearance:none;-webkit-appearance:none;border-radius:50px;box-shadow:none;position:relative;margin:0;transition:.3s}.twb-settings-wrapper article .field input[type=checkbox]:before{content:"";display:block;width:24px;height:24px;position:absolute;left:3px;top:3px;background:#fff;border-radius:50px;transition:.3s;margin:0}.twb-settings-wrapper article .field input[type=checkbox]:checked{background:#25b4f3}.twb-settings-wrapper article .field input[type=checkbox]:checked:before{left:22px}
