.bkng-wt-quote-title{color:#171717;margin-bottom:10px;font-family:Roboto,sans-serif;font-size:15px;font-weight:700}.bkng-wt-quote-title-spaced{margin-top:20px}.bkng-wt-quote-optional{color:#777;font-weight:400}.bkng-wt-quote-hint{color:#777;margin-top:8px;font-family:Roboto,sans-serif;font-size:13px;line-height:1.45}.bkng-wt-quote-intro{white-space:pre-line;margin-top:16px}.bkng-wt-quote-field-error{color:#c50808;margin-top:6px;font-family:Roboto,sans-serif;font-size:13px;font-weight:600}.bkng-wt-quote-unavailable{text-align:center;color:#525252;padding:32px 8px;font-family:Roboto,sans-serif;font-size:15px;line-height:1.5}.bkng-wt-quote-options{gap:8px;margin-top:12px;display:grid}.bkng-wt-quote-option{cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #d4d4d4;border-radius:8px;align-items:flex-start;gap:10px;padding:12px 14px;font-family:Roboto,sans-serif;display:flex}.bkng-wt-quote-option:focus-visible{outline:2px solid var(--color-highB);outline-offset:2px}.bkng-wt-quote-option-active{border-color:var(--color-highB);box-shadow:0 0 0 1px var(--color-highB);background:var(--color-lowB)}.bkng-wt-quote-option-box{color:#fff;background:#fff;border:1.5px solid #a3a3a3;border-radius:4px;flex:0 0 18px;justify-content:center;align-items:center;width:18px;height:18px;margin-top:1px;display:flex}.bkng-wt-quote-option-active .bkng-wt-quote-option-box{background:var(--color-highB);border-color:var(--color-highB)}.bkng-wt-quote-option-text{flex:1;min-width:0}.bkng-wt-quote-option-label{color:#171717;font-size:15px;font-weight:600}.bkng-wt-quote-option-hint{color:#6b7280;margin-top:2px;font-size:13px;line-height:1.4}.bkng-wt-quote-other{margin-top:10px!important}.bkng-wt-quote-chips{flex-wrap:wrap;gap:8px;display:flex}.bkng-wt-quote-chip{color:#171717;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #d4d4d4;border-radius:999px;padding:8px 14px;font-family:Roboto,sans-serif;font-size:14px}.bkng-wt-quote-chip:focus-visible{outline:2px solid var(--color-highB);outline-offset:2px}.bkng-wt-quote-chip-active{background:var(--color-highB);border-color:var(--color-highB);color:#fff}.bkng-wt-quote-locations{flex-direction:column;gap:8px;display:flex}.bkng-wt-quote-location{cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;align-items:flex-start;gap:10px;padding:12px 14px;font-family:Roboto,sans-serif;display:flex}.bkng-wt-quote-location-active{border-color:var(--color-highB);box-shadow:0 0 0 1px var(--color-highB);background:var(--color-lowB)}.bkng-wt-quote-location-pin{color:#9ca3af;flex-shrink:0;margin-top:1px}.bkng-wt-quote-location-active .bkng-wt-quote-location-pin{color:var(--color-highB)}.bkng-wt-quote-location-text{flex:1;min-width:0}.bkng-wt-quote-location-name{color:#111827;margin-bottom:2px;font-size:15px;font-weight:600}.bkng-wt-quote-location-address{color:#6b7280;font-size:13px;line-height:1.4}.bkng-wt-quote-tick{color:var(--color-highB);flex-shrink:0}.bkng-wt-quote-drop{color:#525252;text-align:center;cursor:pointer;background:#fff;border:2px dashed #d4d4d4;border-radius:10px;flex-direction:column;align-items:center;gap:6px;padding:22px 16px;font-family:Roboto,sans-serif;display:flex}.bkng-wt-quote-drop:hover,.bkng-wt-quote-drop-active{border-color:var(--color-highB);background:var(--color-lowB)}.bkng-wt-quote-drop-title{color:#171717;font-size:15px;font-weight:600}.bkng-wt-quote-drop-hint{color:#777;font-size:13px}.bkng-wt-quote-files{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:10px;margin-top:14px;display:grid}.bkng-wt-quote-file{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:6px;font-family:Roboto,sans-serif;position:relative}.bkng-wt-quote-file-thumb{aspect-ratio:1;object-fit:cover;background:#f5f5f5;border-radius:5px;width:100%;display:block}.bkng-wt-quote-file-thumb-label,.bkng-wt-quote-file-thumb-busy{justify-content:center;align-items:center;display:flex}.bkng-wt-quote-file-thumb-label{color:#525252;font-size:14px;font-weight:700}.bkng-wt-quote-file-thumb-busy .bkng-wt-loader-main{transform:scale(.6)}.bkng-wt-quote-file-name{color:#525252;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:12px;overflow:hidden}.bkng-wt-quote-file-remove{color:#fff;cursor:pointer;background:#171717cc;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;font-size:16px;line-height:1;display:flex;position:absolute;top:2px;right:2px}.bkng-wt-quote-consent{margin-top:18px!important}.bkng-wt-quote-hp{width:1px;height:1px;overflow:hidden;position:absolute!important;left:-10000px!important}.bkng-wt-quote-progress{background:#e5e5e5;border-radius:999px;height:6px;margin-top:16px;overflow:hidden}.bkng-wt-quote-progress-bar{background:var(--color-highB);height:100%;transition:width .2s}.bkng-wt-quote-link{all:initial;color:#171717;text-underline-offset:3px;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;height:22px;margin-top:4px;font-family:Roboto,sans-serif;font-size:14px;line-height:22px;text-decoration:underline;display:block;overflow:hidden}
