.search-select-field>.selected-chips{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0 8px}.search-select-field{position:relative}.search-select-keyboard-proxy{position:absolute;left:0;bottom:0;width:1px;height:1px;margin:0;padding:0;border:0;opacity:0;font-size:16px;pointer-events:none;caret-color:transparent}@media (pointer:coarse){html[data-theme] body .profile-select-popover.profile-select-popover [data-slot=command-input]{font-size:16px}}html body .profile-select-popover [data-slot=command-input-wrapper]:focus-within{outline:2px solid var(--immerse-accent,#0867d5);outline-offset:-2px;border-radius:inherit}html body .profile-select-popover [data-slot=command-input]:focus-visible{outline:none!important}.location-field{min-width:0}.location-combobox,.location-field{position:relative}html:root[data-theme] body .location-field input.location-input{display:block;width:100%;box-sizing:border-box;height:var(--insora-control-height,40px)!important;min-height:var(--insora-control-height,40px)!important;padding:7px 10px!important;border:1px solid var(--insora-control-line,#c9d3de)!important;border-radius:var(--insora-control-radius,6px)!important;background:var(--insora-control-surface,#fff)!important;color:var(--insora-control-ink,#0f1d2c)!important;font-size:14px!important;line-height:20px;box-shadow:none!important;text-overflow:ellipsis}html:root[data-theme] body .location-field input.location-input::placeholder{color:var(--immerse-secondary,#5b6b7c)!important;opacity:1}html:root[data-theme] body .location-field input.location-input:focus-visible{outline:2px solid var(--immerse-accent,#0867d5)!important;outline-offset:1px}html:root[data-theme] body .location-field input.location-input[aria-invalid=true]{border-color:var(--destructive,#c62828)!important}html:root[data-theme] body .location-field input.location-input:disabled{opacity:.6;cursor:not-allowed}html:root[data-theme] body .location-list{position:absolute;z-index:60;left:0;right:0;top:calc(100% + 4px);max-height:min(264px,45vh);overflow-y:auto;overscroll-behavior:contain;margin:0;padding:4px;list-style:none;background:var(--insora-control-surface,#fff)!important;color:var(--insora-control-ink,#0f1d2c)!important;border:1px solid var(--insora-control-line,#c9d3de);border-radius:var(--insora-control-radius,6px);box-shadow:var(--insora-popup-shadow,0 10px 28px rgba(15,29,44,.18));-webkit-overflow-scrolling:touch}html:root[data-theme] body .location-option{display:flex;align-items:center;gap:8px;min-height:var(--insora-menu-height,34px);padding:6px 9px;border-radius:4px;font-size:14px;line-height:18px;cursor:pointer;color:inherit}html:root[data-theme] body .location-option>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html:root[data-theme] body .location-option>small{font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--immerse-secondary,#5b6b7c)}html:root[data-theme] body .location-option.is-custom{font-style:italic}html:root[data-theme] body .location-option.is-active{background:var(--insora-content-navy,#0d2b4f)!important;color:#fff!important}html:root[data-theme] body .location-option.is-active>small{color:#dbe7f5}html:root[data-theme]:not([data-theme=light]) body .location-option.is-active{background:#1d5aa0!important}.location-status{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.location-field .location-retry,.location-field .location-status:not(:empty)+.location-retry{margin-top:4px;font-size:13px;text-decoration:underline;background:none;border:0;padding:0;color:var(--immerse-accent,#0867d5)}@media (max-width:899px),(pointer:coarse){html:root[data-theme] body .location-field input.location-input{font-size:16px!important;min-height:44px!important;height:44px!important}html:root[data-theme] body .location-option{min-height:44px;font-size:16px}}