.global-map-marker-address-field[data-v-840e7564]{display:grid;gap:6px;position:relative}.global-map-marker-address-field>label[data-v-840e7564]{color:#475569;font-size:.76rem;font-weight:850}.global-map-marker-address-field__input[data-v-840e7564]{align-items:center;background:#fff;border:1px solid rgba(15,23,42,.16);border-radius:9px;display:flex;gap:8px;min-height:42px;padding:0 10px}.global-map-marker-address-field__input[data-v-840e7564]:focus-within{border-color:#5146ff;box-shadow:0 0 0 3px #5146ff1f}.global-map-marker-address-field__input>svg[data-v-840e7564]{color:#5146ff;flex:0 0 auto}.global-map-marker-address-field input[data-v-840e7564]{background:transparent;border:0;color:#18233f;font:inherit;min-width:0;outline:0;width:100%}.global-map-marker-address-field__suggestions[data-v-840e7564]{background:#fff;border:1px solid rgba(15,23,42,.12);border-radius:10px;box-shadow:0 10px 25px #0f172a29;left:0;list-style:none;margin:2px 0 0;max-height:220px;overflow:auto;padding:5px;position:fixed;right:auto;top:0;z-index:1200}.global-map-marker-address-field__suggestions button[data-v-840e7564]{align-items:center;background:transparent;border:0;border-radius:8px;color:#18233f;display:flex;gap:8px;justify-content:flex-start;min-height:0;padding:8px;text-align:left;width:100%}.global-map-marker-address-field__suggestions button[data-v-840e7564]:hover{background:#f1f0ff;color:#18233f;transform:none}.global-map-marker-address-field__suggestions span[data-v-840e7564]{display:grid;justify-items:start;min-width:0;text-align:left;width:100%}.global-map-marker-address-field__suggestions strong[data-v-840e7564]{display:block;font-size:.76rem;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.global-map-marker-address-field__error[data-v-840e7564],.global-map-marker-address-field__suggestions small[data-v-840e7564]{color:#64748b;font-size:.66rem;text-align:left}.global-map-marker-address-field__error[data-v-840e7564]{color:#b42318}.global-map-marker-address-field__spinner[data-v-840e7564]{animation:global-map-marker-address-spin-840e7564 .85s linear infinite}@keyframes global-map-marker-address-spin-840e7564{to{transform:rotate(1turn)}}.address-book-icon-selector-modal{max-width:min(780px,calc(100vw - 28px));min-width:0;width:min(780px,calc(100vw - 28px))}.address-book-icon-selector[data-v-4acd0192]{display:grid;gap:12px;min-width:0}.address-book-icon-selector__search[data-v-4acd0192]{align-items:center;background:#fff;border:1px solid rgba(15,23,42,.16);border-radius:10px;color:#64748b;display:flex;gap:8px;min-height:42px;padding:0 11px}.address-book-icon-selector__search[data-v-4acd0192]:focus-within{border-color:#5146ff;box-shadow:0 0 0 3px #5146ff1f}.address-book-icon-selector__search input[data-v-4acd0192]{border:0;box-sizing:border-box;font:inherit;min-width:0;outline:0;width:100%}.address-book-icon-selector__status[data-v-4acd0192]{color:#64748b;font-size:.78rem;margin:0;padding:18px;text-align:center}.address-book-icon-selector__status--error[data-v-4acd0192]{color:#b42318}.sr-only[data-v-4acd0192]{clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.address-book-icon-selector__grid[data-v-4acd0192]{display:grid;gap:7px;grid-template-columns:repeat(auto-fit,minmax(92px,1fr));max-height:min(62vh,580px);min-width:0;overflow:auto;padding:2px}.address-book-icon-selector__option[data-v-4acd0192]{align-items:center;background:#f8f8ff;border:1px solid rgba(81,70,255,.13);border-radius:9px;color:#475569;cursor:pointer;display:grid;gap:5px;justify-items:center;min-height:72px;min-width:0;padding:7px 5px;position:relative;text-align:center;transition:background .14s ease,border-color .14s ease,box-shadow .14s ease,color .14s ease,transform .14s ease}.address-book-icon-selector__option--selected[data-v-4acd0192],.address-book-icon-selector__option[data-v-4acd0192]:focus-visible,.address-book-icon-selector__option[data-v-4acd0192]:hover{background:#eceaff;border-color:#5146ff;box-shadow:0 5px 14px #5146ff29;color:#4034df;outline:0;transform:translateY(-1px)}.address-book-icon-selector__option span[data-v-4acd0192]{font-size:.62rem;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.address-book-icon-selector__check[data-v-4acd0192]{position:absolute;right:5px;top:5px}@media(max-width:420px){.address-book-icon-selector__grid[data-v-4acd0192]{grid-template-columns:repeat(3,minmax(0,1fr))}}.address-book-modal{max-width:760px;min-width:0;width:min(100%,760px)}.address-book-modal__intro[data-v-a1a60513]{align-items:flex-start;display:flex;gap:14px;justify-content:space-between;margin-bottom:14px}.address-book-modal__intro p[data-v-a1a60513]{color:#64748b;font-size:.82rem;line-height:1.4;margin:0}.address-book-entry__confirm button[data-v-a1a60513],.address-book-modal__intro button[data-v-a1a60513]{align-items:center;background:#5146ff;border:0;border-radius:9px;color:#fff;display:inline-flex;flex:0 0 auto;font:inherit;font-size:.76rem;font-weight:850;gap:6px;min-height:36px;padding:8px 11px}.address-book-modal__empty[data-v-a1a60513]{background:#f7f7ff;border:1px dashed rgba(81,70,255,.25);border-radius:10px;color:#64748b;margin:0;padding:18px;text-align:center}.address-book-modal__list[data-v-a1a60513]{display:grid;gap:8px;max-height:min(58vh,560px);overflow:auto;padding:2px}.address-book-entry[data-v-a1a60513]{align-items:center;background:#fafaff;border:1px solid rgba(81,70,255,.13);border-radius:11px;display:grid;gap:10px;grid-template-columns:auto minmax(0,1fr) auto;min-width:0;padding:10px;position:relative}.address-book-entry__icon[data-v-a1a60513]{align-items:center;background:color-mix(in srgb,var(--address-book-entry-color,#5146ff) 12%,#fff);border-radius:9px;color:var(--address-book-entry-color,#5146ff);display:flex;height:36px;justify-content:center;width:36px}.address-book-entry__icon--primary[data-v-a1a60513]{background:#fff1c2;color:#a15c00}.address-book-entry__content[data-v-a1a60513]{display:grid;gap:2px;min-width:0}.address-book-entry__title[data-v-a1a60513]{align-items:center;display:flex;flex-wrap:wrap;gap:7px;min-width:0}.address-book-entry__subtitle[data-v-a1a60513],.address-book-entry__title strong[data-v-a1a60513]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.address-book-entry__title strong[data-v-a1a60513]{color:#18233f;font-size:.82rem}.address-book-entry__subtitle[data-v-a1a60513]{color:#475569;font-size:.74rem}.address-book-entry__content small[data-v-a1a60513]{color:#64748b;font-size:.64rem;font-weight:750}.address-book-entry__primary[data-v-a1a60513]{background:#fff1c2;color:#8a5100}.address-book-entry__hidden[data-v-a1a60513],.address-book-entry__primary[data-v-a1a60513]{align-items:center;border-radius:999px;display:inline-flex;font-size:.62rem;font-weight:850;gap:3px;padding:3px 6px}.address-book-entry__hidden[data-v-a1a60513]{background:#eef2ff;color:#4f46e5}.address-book-entry__actions[data-v-a1a60513]{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end}.address-book-entry__actions button[data-v-a1a60513]{align-items:center;background:#fff;border:1px solid rgba(24,35,63,.12);border-radius:7px;color:#475569;display:flex;flex:0 0 31px;height:31px;justify-content:center;line-height:0;min-height:31px;min-width:31px;padding:0;width:31px}.address-book-entry__actions button[data-v-a1a60513] svg{display:block;flex:0 0 auto;height:16px;width:16px}.address-book-entry__actions button[data-v-a1a60513]:focus-visible,.address-book-entry__actions button[data-v-a1a60513]:hover{background:#efeeff;color:#4034df}.address-book-entry__actions .address-book-entry__select[data-v-a1a60513]{background:#5146ff;border-color:#5146ff;color:#fff;flex:0 0 auto;font-size:.68rem;font-weight:850;gap:5px;padding:0 9px;width:auto}.address-book-entry__actions .address-book-entry__select[data-v-a1a60513]:focus-visible,.address-book-entry__actions .address-book-entry__select[data-v-a1a60513]:hover{background:#4034df;border-color:#4034df;color:#fff}.address-book-entry__select span[data-v-a1a60513]{white-space:nowrap}.address-book-entry__actions .address-book-entry__delete[data-v-a1a60513]{color:#b42318}.address-book-entry__confirm[data-v-a1a60513]{align-items:center;background:#fff5f4;border-top:1px solid rgba(180,35,24,.15);color:#8f1c14;display:flex;flex-wrap:wrap;font-size:.72rem;gap:7px;grid-column:1/-1;margin:2px -10px -10px;padding:9px 10px}.address-book-entry__confirm button[data-v-a1a60513]{background:transparent;border:1px solid rgba(180,35,24,.25);color:#8f1c14;min-height:29px}.address-book-entry__confirm button[data-v-a1a60513]:first-of-type{background:#b42318;color:#fff}.address-book-form[data-v-a1a60513]{display:grid;gap:15px;min-width:0}.address-book-form>label[data-v-a1a60513]{display:grid;gap:6px}.address-book-form legend[data-v-a1a60513],.address-book-form>label>span[data-v-a1a60513]{color:#475569;font-size:.75rem;font-weight:850}.address-book-form input[data-v-a1a60513]:not([type=radio]):not([type=checkbox]){border:1px solid rgba(15,23,42,.16);border-radius:9px;box-sizing:border-box;font:inherit;min-height:42px;padding:8px 10px;width:100%}.address-book-form input[data-v-a1a60513]:focus{border-color:#5146ff;box-shadow:0 0 0 3px #5146ff1f;outline:0}.address-book-form__kind[data-v-a1a60513]{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.address-book-form__kind label[data-v-a1a60513]{align-items:center;background:#f8f8ff;border:1px solid rgba(81,70,255,.13);border-radius:9px;color:#475569;display:flex;font-size:.76rem;font-weight:800;gap:7px;padding:10px}.address-book-form__kind label[data-v-a1a60513]:has(input:checked){background:#eceaff;border-color:#5146ff;color:#4034df}.address-book-form fieldset[data-v-a1a60513]{border:0;display:grid;gap:8px;margin:0;padding:0}.address-book-form__icons[data-v-a1a60513]{display:grid;gap:7px;grid-template-columns:repeat(auto-fit,minmax(82px,1fr))}.address-book-form__icons label[data-v-a1a60513]{align-items:center;background:#f8f8ff;border:1px solid rgba(81,70,255,.13);border-radius:9px;color:#475569;cursor:pointer;display:grid;gap:4px;justify-items:center;min-height:60px;padding:6px;text-align:center;transition:background .14s ease,border-color .14s ease,box-shadow .14s ease,color .14s ease,transform .14s ease}.address-book-form__icons label[data-v-a1a60513]:has(input:checked){background:#eceaff;border-color:#5146ff;color:#4034df}.address-book-form__icons label[data-v-a1a60513]:focus-within,.address-book-form__icons label[data-v-a1a60513]:hover{background:#efeeff;border-color:#5146ff;box-shadow:0 5px 14px #5146ff29;color:#4034df;transform:translateY(-1px)}.address-book-form__icons label.address-book-form__icon-option--extended[data-v-a1a60513]{background:#f1f0ff;border-color:#5146ff59}.address-book-form__icons input[data-v-a1a60513]{opacity:0;position:absolute}.address-book-form__icons span[data-v-a1a60513]{font-size:.62rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.address-book-form__show-more[data-v-a1a60513]{align-items:center;background:#fff;border:1px dashed rgba(81,70,255,.38);border-radius:9px;color:#4034df;display:inline-flex;font:inherit;font-size:.74rem;font-weight:800;gap:6px;justify-content:center;min-height:36px;padding:8px 11px}.address-book-form__show-more[data-v-a1a60513]:focus-visible,.address-book-form__show-more[data-v-a1a60513]:hover{background:#efeeff;border-style:solid;outline:0}.address-book-form__color[data-v-a1a60513]{display:grid!important;gap:6px}.address-book-form__color-control[data-v-a1a60513]{align-items:center;display:flex!important;gap:8px}.address-book-form__color-control input[type=color][data-v-a1a60513]{background:#fff;border:1px solid rgba(15,23,42,.16);border-radius:8px;cursor:pointer;height:36px;min-height:36px;padding:3px;width:54px}.address-book-form__color-control code[data-v-a1a60513]{color:#64748b;font-size:.72rem}.address-book-form__primary[data-v-a1a60513]{align-items:center;display:flex!important;gap:8px;grid-template-columns:none!important}.address-book-form__primary input[data-v-a1a60513]{accent-color:#5146ff}.address-book-form__visibility[data-v-a1a60513]{align-items:center;background:#f8f8ff;border:1px solid rgba(81,70,255,.16);border-radius:10px;color:#475569;display:inline-flex;font:inherit;font-size:.74rem;font-weight:800;gap:8px;justify-content:flex-start;min-height:42px;padding:7px 10px;text-align:left}.address-book-form__visibility--hidden[data-v-a1a60513],.address-book-form__visibility[data-v-a1a60513]:focus-visible,.address-book-form__visibility[data-v-a1a60513]:hover{background:#efeeff;border-color:#5146ff;color:#4034df;outline:0}.address-book-form__visibility-track[data-v-a1a60513]{background:#cbd5e1;border-radius:999px;display:inline-flex;flex:0 0 auto;height:20px;padding:2px;transition:background .14s ease;width:36px}.address-book-form__visibility-track span[data-v-a1a60513]{background:#fff;border-radius:50%;box-shadow:0 1px 3px #0f172a38;display:block;height:16px;transform:translate(0);transition:transform .14s ease;width:16px}.address-book-form__visibility--hidden .address-book-form__visibility-track[data-v-a1a60513]{background:#5146ff}.address-book-form__visibility--hidden .address-book-form__visibility-track span[data-v-a1a60513]{transform:translate(16px)}.address-book-form__coordinates[data-v-a1a60513]{color:#64748b;font-size:.72rem;margin:0}.address-book-form__error[data-v-a1a60513]{color:#b42318;font-size:.76rem;font-weight:750;margin:0}@media(max-width:560px){.address-book-entry[data-v-a1a60513]{grid-template-columns:auto minmax(0,1fr)}.address-book-entry__actions[data-v-a1a60513]{grid-column:1/-1;justify-content:flex-start}.address-book-modal__intro[data-v-a1a60513]{align-items:stretch;flex-direction:column}}
