.office-cities{margin:0 0 16px}.office-search{position:relative}.office-cities .office-search input{width:100%;margin-bottom:0}.office-options{z-index:30;border:1px solid var(--m-sep,var(--line,#dedee2));background:var(--m-surface,var(--surface,#fff));max-height:250px;color:var(--m-text,var(--ink,#1d1d1f));border-radius:12px;margin:0;padding:5px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 10px 24px #0000000a}.office-options li{cursor:pointer;border-radius:7px;padding:11px 12px;font-size:14px;line-height:1.4}.office-options li:hover,.office-options li[aria-selected=true]{background:#12a1501a}.office-selected{margin:0 0 10px;padding:0;list-style:none}.office-selected li{border-bottom:1px solid var(--m-sep,var(--line,#e6e6e9));justify-content:space-between;align-items:center;gap:16px;padding:6px 0;font-size:14px;display:flex}.office-selected button{color:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;width:36px;height:36px;font-size:20px}.office-cities .office-hint{color:var(--m-text-2,var(--muted,#747477));margin:8px 0 0;font-size:12px;line-height:1.6}.office-source{color:var(--m-text-2,var(--muted,#747477));margin-top:4px;font-size:10px;display:inline-block}.sv2 .auth-card .office-remote{align-items:center;gap:10px;margin:22px 0;font-size:14px;display:flex}.sv2 .auth-card .office-remote input{accent-color:#12a150;width:16px;height:16px;margin:0}