/* 網路版獨有的樣式（設定區塊）。
 * style.css 是從本機版同步來的，不要改它；網路版要加的東西都放這裡。 */

.web-badge {
  display: inline-block;
  vertical-align: middle;
  margin-left: 6px;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 700;
  color: var(--card-bg);
  background: var(--blue);
}

.settings-summary {
  display: flex;
  align-items: center;
  gap: 12px;
  font-weight: 700;
}

.settings-label {
  display: block;
  margin: 14px 0 6px;
  font-size: 14px;
  font-weight: 700;
  color: var(--blue);
}

.settings-names {
  display: block;
  width: 100%;
  box-sizing: border-box;
}

.settings-names {
  padding: 9px 12px;
  border: 3px solid var(--blue);
  border-radius: 0;
  font-size: 14px;
  font-family: inherit;
  line-height: 1.6;
  color: var(--ink);
  background: var(--card-bg);
  resize: vertical;
}
.settings-names:focus {
  outline: none;
  box-shadow: var(--shadow-sm);
}

#settingsForm .row { flex-wrap: wrap; }

/* 辦公室代碼是固定的：找不到目標代碼時只顯示錯誤訊息，不提供改挑其他辦公室的控制項。
 * 元素本身要留在 index.html，app.js 會綁事件。 */
#step-fallback #detectedSummary,
#step-fallback #codeChips,
#step-fallback .row { display: none; }
