.location[data-v-f4424676]{background-color:#edf6fb;border-radius:clamp(16px,14.7786px + .3108vw,20px);width:100%;height:72px;position:relative}@media (width>=768px){.location[data-v-f4424676]{max-width:467px}}.location--open[data-v-f4424676]{z-index:10}.location--open .location__header[data-v-f4424676]{border-radius:clamp(16px,14.7786px + .3108vw,20px) clamp(16px,14.7786px + .3108vw,20px) 0 0;justify-content:space-between}.location--open .location__header-content[data-v-f4424676]{flex-direction:row;flex:1;justify-content:space-between;align-items:center;gap:16px;width:100%}.location--open .location__position[data-v-f4424676]{flex:initial;width:fit-content}.location--open .location__position svg[data-v-f4424676]{width:clamp(16px,15.3893px + .1554vw,18px);height:clamp(16px,15.3893px + .1554vw,18px)}.location--open .location__title[data-v-f4424676]{font-size:clamp(14px,13.3893px + .1554vw,16px)}.location--open .location__position-name[data-v-f4424676]{font-size:clamp(16px,15.3893px + .1554vw,18px)}.location__header[data-v-f4424676]{z-index:2;background-color:#edf6fb;border-radius:clamp(16px,14.7786px + .3108vw,20px);justify-content:space-between;align-items:center;gap:16px;width:100%;height:72px;padding-inline:16px;transition:border-radius .2s;display:flex;position:relative}@media (width>=768px){.location__header[data-v-f4424676]{justify-content:center;gap:32px;padding-inline:38px}}.location__header-content[data-v-f4424676]{flex-direction:column;flex:1;min-width:0;display:flex}@media (width>=768px){.location__header-content[data-v-f4424676]{flex:initial;flex-direction:row;align-items:center;gap:32px;min-width:0}}.location__header-content svg[data-v-f4424676]{flex-shrink:0;width:clamp(18px,16.1678px + .4662vw,24px);height:clamp(18px,16.1678px + .4662vw,24px)}.location__title[data-v-f4424676]{color:#01072b;white-space:nowrap;font-size:12px;font-weight:600;line-height:100%}@media (width>=768px){.location__title[data-v-f4424676]{font-size:18px;font-weight:700;line-height:22px}}.location__position[data-v-f4424676]{flex:1;align-items:center;gap:.5em;min-width:13ch;display:flex}@media (width>=768px){.location__position[data-v-f4424676]{flex:initial;justify-content:center;max-width:20ch}}.location__position-name[data-v-f4424676]{color:#01072b;text-align:left;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:18px;font-weight:700;overflow:hidden}@media (width>=768px){.location__position-name[data-v-f4424676]{font-size:24px}}.location__position-name--clickable[data-v-f4424676]{cursor:pointer}.location__edit-button[data-v-f4424676]{color:#fff;letter-spacing:1%;cursor:pointer;background-color:#11246e;border-radius:999px;flex-shrink:0;padding-block:.85em .8em;padding-inline:1.3em;font-size:15px;font-weight:600;line-height:1}.location__editor[data-v-f4424676]{z-index:1;transform-origin:top;background-color:#edf6fb;border-radius:0 0 clamp(16px,14.7786px + .3108vw,20px) clamp(16px,14.7786px + .3108vw,20px);width:100%;padding:8px 16px 0;position:absolute;top:100%;left:0;box-shadow:0 5px 15px #0000000d}@media (width>=768px){.location__editor[data-v-f4424676]{padding-inline:35px}}.location__editor-fields[data-v-f4424676]{text-align:center;gap:10px;display:grid}.location__region-select[data-v-f4424676]{z-index:2;width:100%;position:relative}.location__region-select--open[data-v-f4424676]{z-index:5}.location__region-select--disabled[data-v-f4424676]{opacity:.8}.location__region-trigger[data-v-f4424676]{color:#01072b;cursor:pointer;background-color:#fff;border:1px solid #c9ced8;border-radius:999px;outline:none;align-items:center;width:100%;min-width:0;height:44px;padding:0 16px;font-family:inherit;transition:border-color .15s,box-shadow .15s,background-color .15s;display:flex}.location__region-trigger[data-v-f4424676]:hover:not(:disabled){border-color:#8f99ad}.location__region-trigger[data-v-f4424676]:focus-visible{border-color:#11246e;box-shadow:0 0 0 3px #11246e24}.location__region-trigger[data-v-f4424676]:disabled{cursor:not-allowed}.location__region-trigger-label[data-v-f4424676]{text-align:left;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:clamp(13px,12.6946px + .0777001vw,14px);font-weight:600;line-height:1.2;overflow:hidden}.location__region-trigger-label--placeholder[data-v-f4424676]{color:#737987;font-style:italic;font-weight:500}.location__region-chevron[data-v-f4424676]{border-bottom:2.5px solid #01072b;border-right:2.5px solid #01072b;flex-shrink:0;width:9px;height:9px;margin-left:auto;margin-right:3px;transition:transform .18s;transform:translateY(-2px)rotate(45deg)}.location__region-chevron--open[data-v-f4424676]{transform:translateY(2px)rotate(225deg)}.location__region-menu[data-v-f4424676]{transform-origin:top;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#aeb7c7 transparent;background-color:#fff;border:1px solid #d4d9e2;border-radius:12px;gap:2px;width:100%;max-height:220px;margin:0;padding:6px;list-style:none;display:grid;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto}.location__region-menu-item[data-v-f4424676]{width:100%}.location__region-option[data-v-f4424676]{color:#01072b;text-align:left;cursor:pointer;background-color:#0000;border-radius:8px;align-items:center;gap:12px;width:100%;min-height:38px;padding:8px 10px;font-family:inherit;font-size:clamp(13px,12.6946px + .0777001vw,14px);font-weight:600;line-height:1.25;transition:background-color .12s;display:flex}.location__region-option--highlighted[data-v-f4424676],.location__region-option[data-v-f4424676]:hover{background-color:#edf6fb}.location__region-option--selected[data-v-f4424676]{color:#11246e;background-color:#e1effb}.location__region-option--selected.location__region-option--highlighted[data-v-f4424676]{background-color:#d6eafa}.location__region-option-label[data-v-f4424676]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.location__region-option-check[data-v-f4424676]{flex-shrink:0;width:14px;height:14px;margin-left:auto;position:relative}.location__region-option-check[data-v-f4424676]:after{content:"";border-bottom:2px solid #11246e;border-right:2px solid #11246e;width:5px;height:9px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.location__editor-separator[data-v-f4424676]{color:#01072b;font-size:clamp(12px,11.3893px + .1554vw,14px);font-weight:700}.location__locate-button[data-v-f4424676]{color:#01072b;cursor:pointer;background-color:#77bdf8;border-radius:10px;justify-content:center;align-items:center;gap:.5em;padding-block:12px;display:flex}.location__locate-button[data-v-f4424676]:disabled{opacity:.8;cursor:not-allowed}.location__locate-button>span[data-v-f4424676]{letter-spacing:1%;font-size:clamp(12px,11.3893px + .1554vw,14px);font-weight:700}.location__locate-button svg[data-v-f4424676]{flex-shrink:0;width:16px;height:16px}.location__editor-actions[data-v-f4424676]{color:#01072b;grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:16px;height:72px;display:grid}.location__editor-actions button[data-v-f4424676]{height:fit-content;letter-spacing:1%;cursor:pointer;padding:10px 18px;font-size:14px;font-weight:600}.location__cancel-button[data-v-f4424676]{color:#01072b}.location__editor-save-button[data-v-f4424676]{color:#fff;background-color:#11246e;border-radius:999px}.location__editor-save-button[data-v-f4424676]:disabled{opacity:.8;cursor:not-allowed}.location button[data-v-f4424676]:not(.location__region-trigger,.location__region-option){transition:opacity .2s}.location button[data-v-f4424676]:not(.location__region-trigger,.location__region-option):hover{opacity:.8}.location-dropdown-enter-active[data-v-f4424676],.location-dropdown-leave-active[data-v-f4424676]{transition:opacity .2s,transform .25s}.location-dropdown-enter-from[data-v-f4424676],.location-dropdown-leave-to[data-v-f4424676]{opacity:0;transform:translateY(-8px)scaleY(.96)}.location-dropdown-enter-to[data-v-f4424676],.location-dropdown-leave-from[data-v-f4424676]{opacity:1;transform:translateY(0)scaleY(1)}.region-menu-enter-active[data-v-f4424676],.region-menu-leave-active[data-v-f4424676]{transition:opacity .14s,transform .16s}.region-menu-enter-from[data-v-f4424676],.region-menu-leave-to[data-v-f4424676]{opacity:0;transform:translateY(-4px)scale(.98)}.region-menu-enter-to[data-v-f4424676],.region-menu-leave-from[data-v-f4424676]{opacity:1;transform:translateY(0)scale(1)}
