.accordion-chevron{transition:transform .2s ease-in-out}.accordion-chevron--open{transform:rotate(180deg)}.form-control:hover+.close,.form-control:focus+.close{display:flex}.form-control[readonly]{cursor:text}.close:hover{display:flex}.map{width:100%;height:300px}.dg-pin-driver{cursor:pointer;width:0;height:0;position:relative}.dg-pin-driver>span{position:absolute}.dg-pin-punto{background:#17233f;border-radius:50%;width:14px;height:14px;top:-7px;left:-7px;box-shadow:0 0 0 3px #fff,0 2px 6px #00000059}.dg-pin-alone{opacity:0;pointer-events:none;background:#17233f;border-radius:50%;width:36px;height:36px;animation:2.4s ease-out infinite dg-pin-alone;top:-18px;left:-18px}.dg-pin-sigla{letter-spacing:.02em;white-space:nowrap;color:#17233f;background:#ffffffeb;border-radius:999px;padding:2px 7px;font:600 11px/1.4 Space Grotesk,Inter,-apple-system,sans-serif;top:-24px;left:12px;box-shadow:0 0 0 1px #17233f24,0 2px 6px #0000002e}.dark .dg-pin-punto{background:#d8ecf8;box-shadow:0 0 0 3px #05060f,0 2px 8px #0009}.dark .dg-pin-alone{background:#d8ecf8}.dark .dg-pin-sigla{color:#d8ecf8;background:#05060fdb;box-shadow:0 0 0 1px #bad7f72e,0 2px 8px #00000080}@keyframes dg-pin-alone{0%{opacity:.35;transform:scale(.45)}to{opacity:0;transform:scale(1.6)}}@media (prefers-reduced-motion:reduce){.dg-pin-alone{opacity:.15;animation:none}}.pac-container{background-color:var(--dg-surface,#fff);border:1px solid var(--dg-hairline,#e2e8f0);border-radius:12px;margin-top:4px;font-family:Inter,sans-serif;overflow:hidden;box-shadow:0 10px 30px -12px #00000059}.pac-icon{display:none}.pac-item{color:var(--dg-text-muted,#64748b);border-top:1px solid var(--dg-hairline,#e2e8f0);cursor:pointer;padding:.5rem .75rem;font-family:Inter,sans-serif}.pac-item:first-child{border-top:0}.pac-item-query{color:var(--dg-text,#1e293b);font-size:.9rem}.pac-matched{font-weight:700}.pac-item:hover,.pac-item-selected{background-color:var(--dg-surface-2,#eef2f7)}.fixed-transfers .ft-price{width:9rem}.fixed-transfers .ft-both,.fixed-transfers .ft-rm{width:6rem}
