.cc_kqXkWVgX6m_1p9H5pACBg .sonar-order-tracking { width:100%; padding:var(--tracking-space) 24px; background:var(--tracking-bg); color:var(--tracking-text); box-sizing:border-box; }
.cc_kqXkWVgX6m_1p9H5pACBg .sonar-order-tracking__inner { max-width:var(--tracking-width); margin-inline:auto; }
.cc_kqXkWVgX6m_1p9H5pACBg .sonar-order-tracking__header { text-align:center; max-width:680px; margin:0 auto 40px; }
.cc_kqXkWVgX6m_1p9H5pACBg .sonar-order-tracking h1 { font:inherit; font-size:var(--tracking-title); font-weight:500; letter-spacing:.025em; line-height:1.25; margin:0 0 20px; }
.cc_kqXkWVgX6m_1p9H5pACBg .sonar-order-tracking p { line-height:1.7; margin:12px 0; overflow-wrap:anywhere; white-space:pre-line; }
.cc_kqXkWVgX6m_1p9H5pACBg .sonar-order-tracking form { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); column-gap:20px; row-gap:30px; margin:0; }
.cc_kqXkWVgX6m_1p9H5pACBg .sonar-order-tracking label { display:grid; gap:6px; font-size:14px; min-width:0; }
.cc_kqXkWVgX6m_1p9H5pACBg .sonar-order-tracking__required { color:#c92d3d; }
.cc_kqXkWVgX6m_1p9H5pACBg .sonar-order-tracking input { width:100%; min-width:0; box-sizing:border-box; border:0; border-bottom:1px solid var(--tracking-border); border-radius:0; padding:10px 0; min-height:44px; font:inherit; font-size:16px; background:transparent; color:inherit; }
.cc_kqXkWVgX6m_1p9H5pACBg .sonar-order-tracking button { grid-column:1/-1; width:100%; text-align:center; background:var(--tracking-button-bg); color:var(--tracking-button-color); border:0; border-radius:var(--tracking-radius); min-height:48px; padding:14px 20px; font:inherit; font-size:14px; letter-spacing:.06em; font-weight:700; cursor:pointer; transition:background-color .15s; }
.cc_kqXkWVgX6m_1p9H5pACBg .sonar-order-tracking button:hover:not(:disabled) { background:var(--tracking-hover); }
.cc_kqXkWVgX6m_1p9H5pACBg .sonar-order-tracking button:disabled { opacity:.6; cursor:wait; }
.cc_kqXkWVgX6m_1p9H5pACBg .sonar-order-tracking :is(input,button,a):focus-visible { outline:2px solid currentColor; outline-offset:4px; }
.cc_kqXkWVgX6m_1p9H5pACBg .sonar-order-tracking__message:not(:empty) { margin-top:20px; padding:16px; border:1px solid var(--tracking-border); text-align:center; }
.cc_kqXkWVgX6m_1p9H5pACBg .sonar-order-tracking__information { max-width:720px; margin:64px auto 0; text-align:center; font-size:14px; }
.cc_kqXkWVgX6m_1p9H5pACBg .sonar-order-tracking__information section + section { margin-top:28px; }
.cc_kqXkWVgX6m_1p9H5pACBg .sonar-order-tracking__information h2 { font:inherit; font-size:16px; font-weight:650; margin:0 0 12px; }
.cc_kqXkWVgX6m_1p9H5pACBg .sonar-order-tracking__contacts { display:flex; flex-wrap:wrap; justify-content:center; gap:12px 24px; }
.cc_kqXkWVgX6m_1p9H5pACBg .sonar-order-tracking__contacts a { color:inherit; font-weight:600; text-underline-offset:4px; overflow-wrap:anywhere; }
.cc_kqXkWVgX6m_1p9H5pACBg .sonar-order-tracking__result { border:1px solid var(--tracking-border); border-radius:8px; padding:24px; margin-top:32px; }
.cc_kqXkWVgX6m_1p9H5pACBg .sonar-order-tracking__result h2 { font-size:20px; overflow-wrap:anywhere; }
.cc_kqXkWVgX6m_1p9H5pACBg .sonar-order-tracking__result article { border-top:1px solid var(--tracking-border); margin-top:16px; padding-top:16px; }
.cc_kqXkWVgX6m_1p9H5pACBg .sonar-order-tracking__result h3 { font-size:16px; }
.cc_kqXkWVgX6m_1p9H5pACBg .sonar-order-tracking__result a { display:inline-block; margin-top:8px; color:inherit; text-decoration:underline; }
@media(max-width:767px) {
  .cc_kqXkWVgX6m_1p9H5pACBg .sonar-order-tracking { padding:var(--tracking-mobile-space) 20px; }
  .cc_kqXkWVgX6m_1p9H5pACBg .sonar-order-tracking h1 { font-size:var(--tracking-mobile-title); }
  .cc_kqXkWVgX6m_1p9H5pACBg .sonar-order-tracking__header { margin-bottom:28px; }
  .cc_kqXkWVgX6m_1p9H5pACBg .sonar-order-tracking form { grid-template-columns:minmax(0,1fr); gap:24px; }
  .cc_kqXkWVgX6m_1p9H5pACBg .sonar-order-tracking__information { margin-top:40px; }
}
