/**
 * 회의실 예약 — master·Workspace와 같은 편집샵 근간.
 * html.editorial-console 만. 예약·약도 로직은 유지, ERP 초록·라운드만 걷는다.
 */
html.editorial-console {
  --bg: var(--ed-paper);
  --card: var(--ed-canvas);
  --line: var(--ed-line);
  --line-soft: var(--ed-wash);
  --text: var(--ed-ink);
  --muted: var(--ed-mute);
  --muted-2: var(--ed-faint);
  --primary: var(--ed-ink);
  --primary-hover: #000;
  --primary-soft: var(--ed-wash);
  --accent: var(--ed-ink);
  --accent-ink: var(--ed-ink);
  --accent-soft: var(--ed-wash);
  --dark: var(--ed-ink);
  --danger: var(--ed-danger);
  --warning: #9a5c45;
  --warning-soft: rgba(154, 92, 69, 0.08);
  --radius-sm: 0px;
  --radius-md: 0px;
  --radius-lg: 0px;
  --radius-xl: 0px;
  --radius-full: 0px;
  --shadow-sm: none;
  --shadow-md: none;
  --shadow-lg: none;
  --shadow-xl: none;
}

html.editorial-console {
  background: var(--ed-paper);
}

html.editorial-console body {
  background: var(--ed-paper);
  color: var(--ed-ink);
  font-family: var(--ed-font);
  font-feature-settings: "kern" 1, "liga" 1;
  letter-spacing: -0.01em;
  -webkit-font-smoothing: antialiased;
  font-weight: 450;
}

html.editorial-console ::selection {
  background: rgba(26, 27, 29, 0.12);
  color: var(--ed-ink);
}

html.editorial-console h1,
html.editorial-console h2,
html.editorial-console h3 {
  font-weight: 540;
  letter-spacing: var(--ed-track-title);
  color: var(--ed-ink);
}

/* ── Topbar ── */

html.editorial-console .topbar {
  align-items: center;
  min-height: var(--ed-topbar);
  padding: 8px 24px;
  background: var(--ed-canvas);
  border-bottom: 1px solid var(--ed-line);
  backdrop-filter: none;
}

html.editorial-console .topbar__brand {
  align-items: center;
  gap: 12px;
}

html.editorial-console .ed-wordmark {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 10px;
  text-decoration: none;
}

html.editorial-console .ed-wordmark > div {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 4px;
}

html.editorial-console .ed-wordmark__mark {
  margin: 0;
  font-size: 0.8125rem;
  font-weight: 650;
  letter-spacing: 0.28em;
  text-indent: 0.28em;
  line-height: 1;
  color: var(--ed-ink);
}

html.editorial-console .ed-wordmark em {
  margin: 0;
  font-family: var(--ed-font);
  font-size: var(--ed-micro);
  font-style: normal;
  font-weight: 500;
  letter-spacing: var(--ed-track-label);
  text-indent: var(--ed-track-label);
  text-transform: uppercase;
  color: var(--ed-faint);
}

html.editorial-console .topbar__title {
  font-size: var(--ed-title);
  font-weight: 540;
  letter-spacing: var(--ed-track-title);
  color: var(--ed-ink);
}

html.editorial-console .dev-chip,
html.editorial-console .dev-chip[data-state="live"],
html.editorial-console .dev-chip[data-state="wait"],
html.editorial-console .dev-chip[data-state="local"],
html.editorial-console .dev-chip[data-state="off"] {
  border-radius: 0;
  border-color: var(--ed-line);
  background: transparent;
  color: var(--ed-faint);
  font-weight: 550;
  letter-spacing: var(--ed-track-label);
  text-transform: uppercase;
}

html.editorial-console .user-chip {
  padding: 0;
  border: 0;
  border-radius: 0;
  background: transparent;
  box-shadow: none;
}

html.editorial-console .user-chip__avatar {
  width: 22px;
  height: 22px;
  border-radius: 0;
  background: var(--ed-ink);
  font-size: 0.625rem;
  font-weight: 550;
}

html.editorial-console .user-chip__name {
  font-size: 0.75rem;
  font-weight: 400;
  color: var(--ed-mute);
}

html.editorial-console .mine-badge,
html.editorial-console .mine-badge--invited {
  gap: 8px;
  padding: 6px 10px;
  border-radius: 0;
  border-color: var(--ed-line);
  background: var(--ed-canvas);
  color: var(--ed-ink);
  font-size: var(--ed-ui);
  font-weight: 450;
  box-shadow: none;
}

html.editorial-console .mine-badge:hover,
html.editorial-console .mine-badge--invited:hover {
  background: var(--ed-wash);
  border-color: var(--ed-ink);
  box-shadow: none;
}

html.editorial-console .mine-badge:focus-visible,
html.editorial-console .mine-badge--invited:focus-visible {
  outline: 1px solid var(--ed-ink);
  outline-offset: 2px;
}

html.editorial-console .mine-badge b {
  font-weight: 550;
}

html.editorial-console .mine-badge__dot,
html.editorial-console .mine-badge--invited .mine-badge__dot {
  border-radius: 0;
  width: 6px;
  height: 6px;
  background: var(--ed-ink);
  box-shadow: none;
}

/* ── Layout · panels ── */

html.editorial-console .layout {
  max-width: 1360px;
  padding: 24px 28px 40px;
}

html.editorial-console .floor-panel,
html.editorial-console .schedule-panel {
  border-radius: 0;
  box-shadow: none;
  background: var(--ed-canvas);
  border-color: var(--ed-line);
}

html.editorial-console .panel-head__title {
  font-weight: 540;
  letter-spacing: var(--ed-track-title);
}

html.editorial-console .panel-head__sub {
  font-weight: 400;
}

html.editorial-console .floor-badge {
  border-radius: 0;
  background: var(--ed-ink);
  font-weight: 550;
  letter-spacing: 0.12em;
}

html.editorial-console .floor-tabs {
  border-radius: 0;
  padding: 0;
  gap: 0;
  background: transparent;
  border: 1px solid var(--ed-line);
}

html.editorial-console .floor-tabs__btn {
  border-radius: 0;
  color: var(--ed-mute);
  font-weight: 450;
}

html.editorial-console .floor-tabs__btn:hover {
  color: var(--ed-ink);
}

html.editorial-console .floor-tabs__btn.is-active {
  background: var(--ed-ink);
  color: #fff;
  box-shadow: none;
}

html.editorial-console .zone.zone--office {
  border-radius: 0;
  border-color: var(--ed-line);
  background:
    repeating-linear-gradient(
      -45deg,
      var(--ed-wash),
      var(--ed-wash) 6px,
      var(--ed-paper) 6px,
      var(--ed-paper) 12px
    );
  color: var(--ed-faint);
}

html.editorial-console .zone__label {
  font-weight: 550;
  letter-spacing: var(--ed-track-label);
  text-transform: uppercase;
  color: var(--ed-mute);
}

html.editorial-console .zone__sub {
  font-weight: 400;
  color: var(--ed-faint);
}

html.editorial-console .room__chip {
  border-radius: 0;
  color: var(--ed-ink);
  background: var(--ed-wash);
  border-color: var(--ed-line);
  font-weight: 450;
}
html.editorial-console .room__chip--off::before,
html.editorial-console .room__chip--off::after,
html.editorial-console .room-detail__amenities li.is-off::before,
html.editorial-console .room-detail__amenities li.is-off::after {
  background: #cbb4b7;
}

/* ── Floorplan ── */

html.editorial-console .floorplan {
  --plan-ink: rgba(26, 27, 29, 0.08);
  --plan-ink-soft: rgba(26, 27, 29, 0.045);
  --plan-green: transparent;
  border-radius: 0;
  border-color: var(--ed-line);
  background: var(--ed-paper);
  box-shadow: none;
}

html.editorial-console .floorplan__paper {
  background:
    repeating-linear-gradient(
      90deg,
      transparent 0 47px,
      rgba(26, 27, 29, 0.02) 47px 48px
    );
}

html.editorial-console .floorplan__grid {
  border-radius: 0;
}

html.editorial-console .floorplan__vignette {
  background: radial-gradient(120% 100% at 50% 40%, transparent 58%, rgba(26, 27, 29, 0.03) 100%);
}

html.editorial-console .floorplan__frame {
  border-radius: 0;
  border-color: var(--ed-line);
  box-shadow: none;
}

html.editorial-console .floorplan__trim {
  color: rgba(26, 27, 29, 0.28);
}

html.editorial-console .floorplan__cross::before,
html.editorial-console .floorplan__cross::after {
  background: rgba(26, 27, 29, 0.28);
}

html.editorial-console .floorplan__north {
  color: var(--ed-faint);
  font-weight: 550;
  letter-spacing: 0.16em;
}

html.editorial-console .floorplan__north i {
  border-bottom-color: var(--ed-ink);
}

html.editorial-console .room {
  border-radius: 0;
  background: var(--ed-canvas);
  border-color: var(--ed-line);
  box-shadow: none;
}

html.editorial-console .room:hover,
html.editorial-console .room:active {
  transform: none;
  border-color: var(--ed-ink);
  box-shadow: none;
}

html.editorial-console .room__name {
  font-weight: 550;
  letter-spacing: var(--ed-track-title);
}

html.editorial-console .room__bubble {
  background: var(--ed-canvas);
  border-color: rgba(154, 92, 69, 0.38);
  box-shadow: none;
}

html.editorial-console .room__bubble::before {
  background: rgba(154, 92, 69, 0.38);
}

html.editorial-console .room__bubble::after {
  background: rgba(154, 92, 69, 0.22);
}

html.editorial-console .room__bubble--b,
html.editorial-console .room__bubble--d,
html.editorial-console .room__bubble--f {
  background: var(--ed-paper);
}

html.editorial-console .room[data-state="busy"],
html.editorial-console .room[data-state="busy"]:hover,
html.editorial-console .room[data-state="busy"].is-selected,
html.editorial-console .room[data-state="busy"].is-selected:hover {
  border-color: #9a5c45;
  background: rgba(154, 92, 69, 0.05);
  box-shadow: inset 1.5px 0 0 #9a5c45;
}

html.editorial-console .room.is-selected,
html.editorial-console .room.is-selected:hover {
  border-color: var(--ed-ink);
  background: var(--ed-canvas);
  box-shadow: inset 1.5px 0 0 var(--ed-ink);
  transform: none;
}

html.editorial-console .room__dot {
  border-radius: 0;
  width: 7px;
  height: 7px;
  background: var(--ed-ink);
  box-shadow: none;
}

html.editorial-console .room__dot::after {
  border-radius: 0;
  border-color: var(--ed-ink);
}

html.editorial-console .room[data-state="busy"] .room__dot {
  background: #9a5c45;
  box-shadow: none;
}

html.editorial-console .room[data-state="busy"] .room__dot::after {
  border-color: #9a5c45;
}

html.editorial-console .hallway {
  border-radius: 0;
}

html.editorial-console .hallway__label {
  font-weight: 550;
  letter-spacing: var(--ed-track-label);
  text-transform: uppercase;
  color: var(--ed-faint);
}

html.editorial-console .hallway__line,
html.editorial-console .hallway__branch {
  border-radius: 0;
  background: var(--ed-faint);
}

html.editorial-console .hallway[data-to="room1"] .hallway__line--h::after,
html.editorial-console .hallway[data-to="room2"] .hallway__line--h::after {
  border-right-color: var(--ed-mute);
}

html.editorial-console .hallway__branch::after {
  border-bottom-color: var(--ed-mute);
}

html.editorial-console .hallway__line--h::after {
  border-left-color: var(--ed-mute);
}

html.editorial-console .hallway__pulse {
  border-radius: 0;
  border-color: rgba(26, 27, 29, 0.28);
}

html.editorial-console .hallway__runner {
  border-radius: 0;
  background: var(--ed-canvas);
  border-color: var(--ed-ink);
  box-shadow: none;
}

html.editorial-console .facility {
  border-radius: 0;
  border-color: var(--ed-line);
  background:
    repeating-linear-gradient(
      45deg,
      var(--ed-paper),
      var(--ed-paper) 9px,
      var(--ed-wash) 9px,
      var(--ed-wash) 18px
    );
  color: var(--ed-faint);
  font-weight: 450;
}

html.editorial-console .facility--entrance {
  border-color: var(--ed-line);
  background: var(--ed-paper);
  color: var(--ed-mute);
}

html.editorial-console .facility__div {
  background: repeating-linear-gradient(var(--ed-line) 0 3px, transparent 3px 7px);
}

html.editorial-console .legend__item {
  font-weight: 450;
}

html.editorial-console .legend__swatch {
  border-radius: 0;
}

html.editorial-console .legend__swatch--free {
  background: var(--ed-ink);
  box-shadow: none;
}

html.editorial-console .legend__swatch--busy {
  background: #9a5c45;
  box-shadow: none;
}

html.editorial-console .legend__swatch--office {
  background:
    repeating-linear-gradient(
      -45deg,
      var(--ed-faint),
      var(--ed-faint) 2px,
      var(--ed-paper) 2px,
      var(--ed-paper) 4px
    );
  border-color: var(--ed-line-strong);
}

html.editorial-console .legend__plate {
  border-radius: 0;
  border-color: var(--ed-line);
  background: var(--ed-paper);
  box-shadow: none;
}

html.editorial-console .legend__plate-row b {
  font-weight: 650;
  letter-spacing: 0.2em;
  color: var(--ed-ink);
}

html.editorial-console .legend__plate-row em,
html.editorial-console .legend__plate-row--meta {
  color: var(--ed-faint);
  font-weight: 500;
  letter-spacing: 0.12em;
}

html.editorial-console .room-detail {
  border-radius: 0;
  background: var(--ed-paper);
  box-shadow: none;
}

html.editorial-console .room-detail__hint,
html.editorial-console .room-detail__cap {
  font-weight: 400;
}

html.editorial-console .room-detail__name {
  font-weight: 540;
  letter-spacing: var(--ed-track-title);
}

html.editorial-console .room-detail__badge,
html.editorial-console .room-detail__badge[data-state="busy"] {
  border-radius: 0;
  background: var(--ed-wash);
  color: var(--ed-ink);
  border-color: var(--ed-line);
  font-weight: 550;
  letter-spacing: 0.08em;
  text-transform: uppercase;
}

html.editorial-console .room-detail__badge[data-state="busy"] {
  color: #9a5c45;
  background: rgba(154, 92, 69, 0.08);
}

html.editorial-console .room-detail__bar {
  border-radius: 0;
  background: var(--ed-line);
  box-shadow: none;
}

html.editorial-console .room-detail__fill,
html.editorial-console .room-detail__fill.is-mid,
html.editorial-console .room-detail__fill.is-full {
  border-radius: 0;
  background: var(--ed-ink);
}

html.editorial-console .room-detail__fill.is-mid {
  background: #9a5c45;
}

html.editorial-console .room-detail__fill.is-full {
  background: var(--ed-danger);
}

html.editorial-console .room-detail__amenities li {
  border-radius: 0;
  background: var(--ed-canvas);
  border-color: var(--ed-line);
  font-weight: 450;
}

/* ── Schedule ── */

html.editorial-console .schedule-empty__icon {
  border-radius: 0;
  background: var(--ed-paper);
  color: var(--ed-mute);
  box-shadow: inset 0 0 0 1px var(--ed-line);
}

html.editorial-console .schedule-empty h3 {
  font-weight: 540;
}

html.editorial-console .schedule__room {
  font-weight: 540;
  letter-spacing: var(--ed-track-title);
}

html.editorial-console .date-nav__today,
html.editorial-console .date-nav__today:hover:not(:disabled) {
  border-radius: 0;
  border-color: var(--ed-line-strong);
  background: var(--ed-ink);
  color: #fff;
}

html.editorial-console .date-nav__today:disabled,
html.editorial-console .date-nav__today.is-current {
  background: var(--ed-wash);
  border-color: var(--ed-line);
  color: var(--ed-faint);
}

html.editorial-console .date-nav__btn,
html.editorial-console .date-nav__cal-toggle,
html.editorial-console .date-cal,
html.editorial-console .date-cal__nav,
html.editorial-console .date-cal__day {
  border-radius: 0;
}

html.editorial-console .date-nav__btn:hover,
html.editorial-console .date-nav__cal-toggle:hover,
html.editorial-console .date-cal__nav:hover,
html.editorial-console .date-cal__day:hover {
  background: var(--ed-wash);
  border-color: var(--ed-line-strong);
  color: var(--ed-ink);
}

html.editorial-console .date-nav__cal-toggle.is-open {
  border-color: var(--ed-ink);
  background: var(--ed-wash);
  box-shadow: none;
}

html.editorial-console .date-cal {
  box-shadow: none;
}

html.editorial-console .date-cal__weekdays .is-sun,
html.editorial-console .date-cal__day.is-sun {
  color: var(--ed-danger);
}

html.editorial-console .date-cal__weekdays .is-sat,
html.editorial-console .date-cal__day.is-sat {
  color: var(--ed-mute);
}

html.editorial-console .date-cal__day.is-today {
  box-shadow: inset 0 0 0 1px var(--ed-ink);
  color: var(--ed-ink);
}

html.editorial-console .date-cal__day.is-selected,
html.editorial-console .date-cal__day.is-selected.is-sun,
html.editorial-console .date-cal__day.is-selected.is-sat,
html.editorial-console .date-cal__day.is-selected.is-today {
  background: var(--ed-ink);
  color: #fff;
}

html.editorial-console .now-line::before {
  background: linear-gradient(90deg, transparent, var(--ed-ink) 12%, var(--ed-ink));
}

html.editorial-console .now-line__label {
  border-radius: 0;
  background: var(--ed-ink);
  box-shadow: none;
  font-weight: 550;
  letter-spacing: 0.06em;
}

html.editorial-console .now-line__dot {
  border-radius: 0;
  background: #fff;
  box-shadow: none;
  animation: none;
}

html.editorial-console .slot {
  border-radius: 0;
}

html.editorial-console .slot--free {
  border-color: var(--ed-line-strong);
}

html.editorial-console .slot--free:hover,
html.editorial-console .slot.is-selecting {
  border-color: var(--ed-ink);
  box-shadow: none;
  transform: none;
  background: var(--ed-wash);
}

html.editorial-console .slot--free .slot__cta,
html.editorial-console .slot.is-selecting .slot__title {
  color: var(--ed-ink);
}

html.editorial-console .slot--booked {
  background: var(--ed-paper);
}

html.editorial-console .slot--booked .slot__tag,
html.editorial-console .slot--hard .slot__tag,
html.editorial-console .slot--live .slot__tag,
html.editorial-console .slot--mine .slot__tag {
  border-radius: 0;
}

html.editorial-console .slot--mine,
html.editorial-console .slot--live.slot--mine {
  border-color: var(--ed-ink);
  background: var(--ed-wash);
}

html.editorial-console .slot--mine .slot__tag,
html.editorial-console .slot--live.slot--mine .slot__tag {
  color: var(--ed-ink);
  background: var(--ed-canvas);
  border-color: var(--ed-line);
}

html.editorial-console .slot--hard,
html.editorial-console .slot--hard.slot--live {
  border-color: var(--ed-line);
  background: var(--ed-paper);
}

html.editorial-console .slot--live {
  border-color: #9a5c45;
  background: rgba(154, 92, 69, 0.06);
}

html.editorial-console .slot--live .slot__tag {
  color: #9a5c45;
  background: var(--ed-canvas);
  border-color: rgba(154, 92, 69, 0.28);
}

/* ── Buttons · fields ── */

html.editorial-console .btn,
html.editorial-console .btn-ghost,
html.editorial-console .btn-primary,
html.editorial-console .mine-modal__close {
  border-radius: 0;
  box-shadow: none;
  transform: none;
}

html.editorial-console .btn:active:not(:disabled) {
  transform: none;
}

html.editorial-console .btn-primary,
html.editorial-console .btn-primary:hover {
  background: var(--ed-ink);
  border-color: var(--ed-ink);
  color: #fff;
  box-shadow: none;
}

html.editorial-console .btn-primary:hover {
  background: #000;
  border-color: #000;
}

html.editorial-console .btn-ghost {
  border-color: var(--ed-line-strong);
  color: var(--ed-ink);
}

html.editorial-console .btn-ghost:hover {
  background: var(--ed-wash);
  border-color: var(--ed-ink);
}

html.editorial-console .field__label,
html.editorial-console .book-mail-choice legend {
  font-size: var(--ed-micro);
  font-weight: 550;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  color: var(--ed-faint);
}

html.editorial-console input:not([type="radio"]):not([type="checkbox"]):not([type="hidden"]):not([type="file"]):not([type="button"]):not([type="submit"]):not([type="reset"]),
html.editorial-console .time-range__sel,
html.editorial-console .mail-search__input {
  border-radius: 0;
}

html.editorial-console input:not([type="radio"]):not([type="checkbox"]):not([type="hidden"]):not([type="file"]):not([type="button"]):not([type="submit"]):not([type="reset"]):focus,
html.editorial-console .time-range__sel:focus,
html.editorial-console .mail-search__input:focus {
  border-color: var(--ed-ink);
  box-shadow: none;
}

html.editorial-console input[type="checkbox"],
html.editorial-console input[type="radio"] {
  border-radius: 0;
  border-color: var(--ed-line-strong);
}

html.editorial-console input[type="checkbox"]:checked,
html.editorial-console input[type="radio"]:checked {
  border-color: var(--ed-ink);
  background: var(--ed-ink);
}

html.editorial-console input[type="radio"]:focus,
html.editorial-console input[type="checkbox"]:focus {
  outline: 1px solid var(--ed-ink);
}

html.editorial-console .time-range__dur {
  border-radius: 0;
  background: var(--ed-wash);
  color: var(--ed-ink);
}

html.editorial-console .book-mail-choice__opt {
  border-radius: 0;
}

html.editorial-console .book-mail-choice__opt:has(input:checked) {
  border-color: var(--ed-ink);
  background: var(--ed-wash);
  color: var(--ed-ink);
}

/* ── Modals · mail · toast ── */

html.editorial-console .modal__backdrop {
  background: rgba(26, 27, 29, 0.36);
  backdrop-filter: none;
}

html.editorial-console .modal__card,
html.editorial-console .modal__card--mine {
  border-radius: 0;
  box-shadow: none;
  border: 1px solid var(--ed-line);
}

html.editorial-console .mine-modal__close {
  border-radius: 0;
}

html.editorial-console .mine-card,
html.editorial-console .mine-card__main {
  border-radius: 0;
}

html.editorial-console .mine-card.is-past {
  background: var(--ed-paper);
}

html.editorial-console .mine-card__main:hover {
  background: var(--ed-wash);
}

html.editorial-console .mine-card__when,
html.editorial-console .mine-card__resend {
  color: var(--ed-ink);
}

html.editorial-console .mine-card__resend {
  border-color: var(--ed-ink);
}

html.editorial-console .mine-card__resend:hover {
  background: var(--ed-wash);
}

html.editorial-console .mine-card.is-focus {
  border-color: var(--ed-ink);
  box-shadow: none;
}

html.editorial-console .mail-chip {
  border-radius: 0;
  background: var(--ed-wash);
  border-color: var(--ed-line);
  color: var(--ed-ink);
}

html.editorial-console .mail-chip__x {
  border-radius: 0;
}

html.editorial-console .mail-search__results {
  border-radius: 0;
  box-shadow: none;
}

html.editorial-console .mail-search__item {
  border-radius: 0;
}

html.editorial-console .mail-search__item:hover,
html.editorial-console .mail-search__item.is-active {
  background: var(--ed-wash);
}

html.editorial-console .toast {
  border-radius: 0;
  box-shadow: none;
  background: var(--ed-ink);
}

/* 로컬 CSS가 공유 독을 덮지 않게 — 공통 시트가 결을 맡는다 */
html.editorial-console .space-launcher-stack {
  background: var(--space-dock-paper, var(--ed-paper));
  border: 1px solid var(--space-dock-line, var(--ed-line));
  padding: 4px;
  gap: 2px;
}

html.editorial-console .space-launcher,
html.editorial-console .space-launcher-stack .space-launcher {
  --space-launcher-accent: transparent;
  gap: 0;
  padding: 8px 10px;
  color: var(--ed-ink);
  border-radius: 0;
  border: 1px solid var(--ed-line);
  background: var(--ed-canvas);
  box-shadow: none;
  backdrop-filter: none;
  -webkit-backdrop-filter: none;
  opacity: 1;
  transform: none;
}

html.editorial-console .space-launcher::before {
  display: none;
}

html.editorial-console .space-launcher:hover,
html.editorial-console .space-launcher:hover::before {
  transform: none;
  border-color: var(--ed-ink);
  box-shadow: none;
}

html.editorial-console .space-launcher__eyebrow {
  color: var(--ed-faint);
}

html.editorial-console .space-launcher__title,
html.editorial-console .space-launcher__title b {
  color: var(--ed-ink);
}

html.editorial-console .space-launcher__arrow {
  display: none;
}

@media (max-width: 768px) {
  html.editorial-console .topbar {
    align-items: center;
    padding: 12px 14px;
  }

  html.editorial-console .ed-wordmark em {
    display: none;
  }

  html.editorial-console .layout {
    padding: 12px 14px 28px;
  }
}
