.LocationBar_barCard__Q1PKH{background:#ffffff;border:1px solid var(--border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:24px 32px;margin-top:-30px;position:relative;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:24px}.LocationBar_details__WDV1n{display:flex;gap:40px;flex-wrap:wrap;align-items:center}.LocationBar_item__hJae7{display:flex;align-items:center;gap:12px}.LocationBar_icon__h8UHX{line-height:1;background:rgba(39,199,216,.08);width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all var(--transition-fast)}.LocationBar_icon__h8UHX:hover{background:rgba(39,199,216,.16);transform:scale(1.05)}.LocationBar_icon__h8UHX svg{width:20px;height:20px;color:var(--accent-teal);stroke-width:2px}.LocationBar_meta__Ysjc5{display:flex;flex-direction:column}.LocationBar_label__nf0uu{font-size:.72rem;font-weight:700;text-transform:uppercase;color:var(--text-muted);letter-spacing:.8px}.LocationBar_value__c8DxC{font-size:.95rem;font-weight:800;color:var(--primary-navy)}.LocationBar_divider__k_e_1{width:1px;height:40px;background:var(--border-light)}.LocationBar_statusText__USYDu{font-size:.85rem;font-weight:600;color:var(--text-muted);display:flex;align-items:center;gap:8px}.LocationBar_statusDot__25SGn{width:8px;height:8px;background-color:var(--accent-teal);border-radius:50%;display:inline-block;box-shadow:0 0 8px rgba(41,211,167,.6)}.LocationBar_btnUpdate__OAUsQ{background:var(--accent-gradient);color:#ffffff;padding:10px 20px;border-radius:var(--radius-xl);font-size:.85rem;font-weight:700;box-shadow:0 4px 10px rgba(39,199,216,.25);transition:all var(--transition-fast);white-space:nowrap}.LocationBar_btnUpdate__OAUsQ:hover{box-shadow:0 6px 15px rgba(39,199,216,.35);transform:translateY(-1px)}.LocationBar_modalOverlay__h52yp{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(7,19,38,.4);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:24px}.LocationBar_modal__ziTZ1{background:#ffffff;border-radius:var(--radius-lg);box-shadow:0 30px 60px rgba(7,19,38,.15);width:100%;max-width:460px;padding:36px;display:flex;flex-direction:column;gap:24px;animation:LocationBar_fadeIn__LYTa0 var(--transition-fast) forwards}.LocationBar_modalTitle__6Qjwj{font-size:1.3rem;font-weight:800;color:var(--primary-navy)}.LocationBar_geoBtn__xNwac{background:#ffffff;border:1px dashed var(--accent-teal);color:var(--accent-teal);padding:12px;border-radius:var(--radius-sm);font-weight:700;font-size:.85rem;text-align:center;transition:all var(--transition-fast)}.LocationBar_geoBtn__xNwac:hover{background:rgba(41,211,167,.05)}.LocationBar_geoActive__s52bN{background:rgba(41,211,167,.08);border-style:solid}.LocationBar_formGroup__BZyrB{display:flex;flex-direction:column;gap:8px}.LocationBar_formGroup__BZyrB label{font-size:.85rem;font-weight:700;color:var(--text-main)}.LocationBar_select__hMBMQ{width:100%;padding:12px;border:1px solid var(--border-light);border-radius:var(--radius-sm);outline:none;font-size:.95rem;background-color:var(--bg-primary);color:var(--text-main)}.LocationBar_select__hMBMQ:focus{border-color:var(--accent-teal)}.LocationBar_actions___Id5U{display:flex;justify-content:flex-end;gap:12px}.LocationBar_btnCancel__o2c9p{background:none;border:1px solid var(--border-light);padding:10px 20px;border-radius:var(--radius-sm);font-weight:600;color:var(--text-muted);transition:all var(--transition-fast)}.LocationBar_btnCancel__o2c9p:hover{background:var(--bg-primary);color:var(--text-main)}.LocationBar_btnSave__Nrt1k{background:var(--accent-gradient);color:#ffffff;padding:10px 24px;border-radius:var(--radius-sm);font-weight:700;transition:all var(--transition-fast);box-shadow:0 4px 10px rgba(39,199,216,.2)}.LocationBar_btnSave__Nrt1k:hover{transform:translateY(-1px)}@media (max-width:900px){.LocationBar_barCard__Q1PKH{flex-direction:column;align-items:stretch;margin-top:16px;padding:24px}.LocationBar_details__WDV1n{flex-direction:column;align-items:flex-start;gap:20px}.LocationBar_divider__k_e_1{display:none}}