
/* V8 | More transparent light-blue glass with a deep-navy quotation button.
   Based on dongwonenc_v8_sky_blue.html. Only the inquiry surface is edited.
   64-66% background alpha; text, input values and buttons stay fully opaque.
   The original blue accent line, geometry and all JavaScript are retained. */
#quickInquiry {
  --inquiry-accent:#5889a8;
  --inquiry-button:#0b2543;
  --inquiry-button-hover:#143b61;
  --inquiry-button-active:#071a31;
  color:var(--ink,#122535);
}
#quickInquiry .quick-layout.header-wrap,
#quickInquiry .quick-collapsed > .header-wrap {
  color:var(--ink,#122535);
  background:linear-gradient(112deg,
    rgba(211,231,246,.66) 0%,
    rgba(223,239,250,.64) 55%,
    rgba(234,244,252,.66) 100%);
  border-color:rgba(159,189,211,.65);
  -webkit-backdrop-filter:blur(18px) saturate(105%);
  backdrop-filter:blur(18px) saturate(105%);
  box-shadow:0 -12px 34px rgba(21,55,80,.11),
             0 -2px 8px rgba(21,55,80,.04),
             inset 0 1px 0 rgba(255,255,255,.65);
}
#quickInquiry .quick-layout::before { background:var(--inquiry-accent); }
#quickInquiry .quick-lead { border-right-color:rgba(146,174,196,.5); }
#quickInquiry .quick-lead h2,
#quickInquiry .quick-field label,
#quickInquiry .quick-collapsed span,
#quickInquiry .quick-collapsed a { color:var(--ink,#122535); }
#quickInquiry .quick-lead > a { color:#142e40; }
#quickInquiry .quick-overline { color:#142e40; }
#quickInquiry .quick-field label > span { color:#142e40; }
#quickInquiry .quick-field label small { color:#142e40; }
#quickInquiry .quick-consent,
#quickInquiry .quick-disclaimer { color:#142e40; }
#quickInquiry .quick-toggle {
  color:var(--ink,#122535);
  background:linear-gradient(135deg,
    rgba(191,213,229,.70) 0%,
    rgba(203,223,237,.70) 52%,
    rgba(216,232,243,.70) 100%);
  border-color:rgba(135,168,192,.65);
  -webkit-backdrop-filter:blur(18px) saturate(105%);
  backdrop-filter:blur(18px) saturate(105%);
  box-shadow:0 -7px 20px rgba(17,49,72,.10),
             0 -2px 8px rgba(17,49,72,.05),
             inset 0 1px 0 rgba(255,255,255,.52);
}
#quickInquiry .quick-toggle .live-mark {
  background:#5f87a7;
  box-shadow:0 0 0 3px rgba(95,135,167,.10);
}
#quickInquiry .quick-consent .privacy-button {
  color:#142e40;
  border-bottom-color:#8194a0;
}
#quickInquiry .quick-consent input { accent-color:var(--inquiry-accent); }
#quickInquiry .quick-field input,
#quickInquiry .quick-field select {
  color:#152f42;
  background:transparent;
  border-bottom-color:rgba(118,151,177,.65);
  caret-color:#152f42;
  color-scheme:light;
}
#quickInquiry .quick-field input::placeholder { color:#142e40;opacity:1; }
#quickInquiry .quick-field input:focus,
#quickInquiry .quick-field select:focus {
  color:#152f42;
  background:rgba(255,255,255,.9);
  border-bottom-color:#2c6d94;
  caret-color:#152f42;
}
#quickInquiry .quick-field select option {
  background:#fff;color:#152f42;color-scheme:light;
}
#quickInquiry .quick-field input:focus-visible,
#quickInquiry .quick-field select:focus-visible {
  outline:2px solid #2c6d94;outline-offset:2px;
}
#quickInquiry .quick-toggle:focus-visible,
#quickInquiry .quick-submit:focus-visible,
#quickInquiry .quick-collapsed .btn:focus-visible,
#quickInquiry .privacy-button:focus-visible,
#quickInquiry .quick-consent input:focus-visible {
  outline:3px solid #2c6d94;outline-offset:4px;
}
/* The header notice button is deliberately untouched. */
#quickInquiry .quick-submit,
#quickInquiry .quick-collapsed .btn {
  color:#fff;
  background:var(--inquiry-button);
  border-color:var(--inquiry-button);
  box-shadow:0 7px 16px rgba(11,37,67,.19);
}
#quickInquiry .quick-submit:hover,
#quickInquiry .quick-collapsed .btn:hover {
  color:#fff;
  background:var(--inquiry-button-hover);
  border-color:var(--inquiry-button-hover);
  box-shadow:0 9px 20px rgba(11,37,67,.23);
}
#quickInquiry .quick-submit:active,
#quickInquiry .quick-collapsed .btn:active {
  background:var(--inquiry-button-active);
  border-color:var(--inquiry-button-active);
}
@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))) {
  #quickInquiry .quick-layout.header-wrap,
  #quickInquiry .quick-collapsed > .header-wrap,
  #quickInquiry .quick-toggle { background:#e0edf7; }
}
@media(prefers-reduced-transparency:reduce) {
  #quickInquiry .quick-layout.header-wrap,
  #quickInquiry .quick-collapsed > .header-wrap,
  #quickInquiry .quick-toggle {
    background:#e0edf7;
    -webkit-backdrop-filter:none;
    backdrop-filter:none;
  }
}
