.location-map-container[data-v-a643d65c]{width:100%}.map-ticket-place strong[data-v-a643d65c]{color:#0f172a;font-weight:600}.map-wrap[data-v-a643d65c]{position:relative}.map-locate-btn[data-v-a643d65c]{bottom:10px}.map-fullscreen-btn[data-v-a643d65c],.map-locate-btn[data-v-a643d65c]{box-shadow:0 4px 14px #0f172a2e!important;position:absolute!important;right:10px;z-index:1000}.map-fullscreen-btn[data-v-a643d65c]{bottom:58px}.map[data-v-a643d65c]{border:1px solid rgba(15,23,42,.08);border-radius:14px;height:280px;overflow:hidden;width:100%;z-index:0}.map-wrap[data-v-a643d65c]:fullscreen{background:#0f172a;height:100vh;width:100vw}.map-wrap:fullscreen .map[data-v-a643d65c]{border:0;border-radius:0;height:100vh}@media(max-width:600px){.map[data-v-a643d65c]{height:250px}}.fixit-map-popup-wrap .leaflet-popup-content-wrapper{border-radius:12px;box-shadow:0 8px 24px #0f172a1f}.fixit-map-popup{font-family:var(--fixit-font,"Noto Sans Thai",system-ui,sans-serif);line-height:1.45}.fixit-map-popup strong{color:#0f172a;display:block;font-size:.9375rem;margin-bottom:.25rem}.fixit-map-popup small{color:#64748b;display:block;margin-top:.35rem}.leaflet-control-layers{border:1px solid rgba(15,23,42,.08)!important;border-radius:10px!important;box-shadow:0 4px 16px #0f172a14!important;font-family:var(--fixit-font,"Noto Sans Thai",system-ui,sans-serif);font-size:.8125rem}.leaflet-control-layers-list{font-family:inherit}.v-file-input--hide.v-input .v-field,.v-file-input--hide.v-input .v-input__control,.v-file-input--hide.v-input .v-input__details{display:none}.v-file-input--hide.v-input .v-input__prepend{grid-area:control;margin:0 auto}.v-file-input--chips.v-input--density-compact .v-field--variant-filled .v-label.v-field-label--floating,.v-file-input--chips.v-input--density-compact .v-field--variant-solo .v-label.v-field-label--floating,.v-file-input--chips.v-input--density-compact .v-field--variant-solo-filled .v-label.v-field-label--floating,.v-file-input--chips.v-input--density-compact .v-field--variant-solo-inverted .v-label.v-field-label--floating{top:0}.v-file-input .v-field__input{word-break:break-word}.v-file-input input[type=file]{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:0}.v-file-input--dragging input[type=file]{z-index:1}.v-file-input .v-input__details{padding-inline:16px}.v-input--plain-underlined.v-file-input .v-input__details{padding-inline:0}
