/* InterData MY V5.8 documentation overhaul. Scoped to public docs only. */
.svr4u-public.svr4u-docs{
  --id58-bg:#fff;--id58-card:#fff;--id58-soft:#f2f6fd;--id58-line:#d9e3f1;
  --id58-text:#12203e;--id58-muted:#5c6e88;--id58-link:#1767d5;--id58-code:#0c1730;
  background:var(--id58-bg);color:var(--id58-text)
}
html[data-svr4u-theme="dark"] .svr4u-public.svr4u-docs{
  --id58-bg:#0b1423;--id58-card:#15243a;--id58-soft:#122038;--id58-line:#334b6c;
  --id58-text:#eff5ff;--id58-muted:#b8c9e0;--id58-link:#8fbdff;--id58-code:#07101f
}
.svr4u-public.svr4u-docs .svr4u-docs-hero{padding:64px 0 54px;background:linear-gradient(180deg,#edf4ff 0%,#fff 100%);color:var(--id58-text)}
html[data-svr4u-theme="dark"] .svr4u-public.svr4u-docs .svr4u-docs-hero{background:linear-gradient(180deg,#193153 0%,#0b1423 100%)}
.svr4u-public.svr4u-docs .svr4u-docs-hero .svr4u-shell,.svr4u-public.svr4u-docs .svr4u-doc-article-section>.svr4u-shell,.svr4u-public.svr4u-docs .svr4u-doc-index>.svr4u-shell{width:min(1180px,calc(100% - 44px));max-width:1180px;margin-inline:auto}
.svr4u-public.svr4u-docs .svr4u-docs-hero__content{max-width:930px;margin-inline:auto}
.svr4u-public.svr4u-docs .svr4u-docs-hero--article .svr4u-docs-hero__content{max-width:980px}
.svr4u-public.svr4u-docs .svr4u-docs-hero h1{font-size:clamp(2.35rem,5vw,4rem);line-height:1.06;letter-spacing:-.035em;margin:.55rem 0 1rem;max-width:900px;color:var(--id58-text)!important}
.svr4u-public.svr4u-docs .svr4u-docs-hero p{max-width:780px;font-size:1.08rem;line-height:1.7;color:var(--id58-muted)!important}
.svr4u-public.svr4u-docs .svr4u-breadcrumbs{margin-bottom:34px;color:var(--id58-muted)!important}.svr4u-public.svr4u-docs .svr4u-breadcrumbs a{color:var(--id58-link)!important}
.svr4u-public.svr4u-docs .svr4u-docs-search{max-width:760px;background:var(--id58-card)!important;border-color:var(--id58-line)!important;color:var(--id58-text)!important}
.svr4u-public.svr4u-docs .svr4u-docs-search input,.svr4u-public.svr4u-docs .svr4u-doc-sidebar input{color:var(--id58-text)!important}.svr4u-public.svr4u-docs input::placeholder{color:var(--id58-muted)!important;opacity:1}
.svr4u-public.svr4u-docs .svr4u-section{background:var(--id58-bg);color:var(--id58-text)}.svr4u-public.svr4u-docs .svr4u-section--soft{background:var(--id58-soft)!important}
.svr4u-public.svr4u-docs .svr4u-section-heading h2,.svr4u-public.svr4u-docs .svr4u-doc-article h2,.svr4u-public.svr4u-docs .svr4u-doc-legacy h2{color:var(--id58-text)!important}
.svr4u-public.svr4u-docs .svr4u-section-heading>p,.svr4u-public.svr4u-docs .svr4u-doc-legacy p{color:var(--id58-muted)!important}
.svr4u-public.svr4u-docs .svr4u-doc-grid{gap:20px}.svr4u-public.svr4u-docs .svr4u-doc-card{min-height:250px;display:flex;flex-direction:column;background:var(--id58-card)!important;border-color:var(--id58-line)!important;color:var(--id58-text)!important}.svr4u-public.svr4u-docs .svr4u-doc-card h3{color:var(--id58-text)!important}.svr4u-public.svr4u-docs .svr4u-doc-card p{color:var(--id58-muted)!important;opacity:1;min-height:0;flex:1}.svr4u-public.svr4u-docs .svr4u-doc-card span,.svr4u-public.svr4u-docs .svr4u-doc-card strong{color:var(--id58-link)!important;opacity:1}
.svr4u-public.svr4u-docs .svr4u-doc-layout{grid-template-columns:280px minmax(0,800px);gap:56px;justify-content:center;align-items:start}
.svr4u-public.svr4u-docs .svr4u-doc-sidebar{position:sticky;top:108px;color:var(--id58-text)}.svr4u-public.svr4u-docs .svr4u-doc-sidebar>label{background:var(--id58-card)!important;border-color:var(--id58-line)!important;color:var(--id58-text)!important}.svr4u-public.svr4u-docs .svr4u-doc-sidebar nav{padding-right:6px}.svr4u-public.svr4u-docs .svr4u-doc-sidebar nav a{color:var(--id58-text)!important;border:1px solid transparent}.svr4u-public.svr4u-docs .svr4u-doc-sidebar nav a small{color:var(--id58-muted)!important;opacity:1}.svr4u-public.svr4u-docs .svr4u-doc-sidebar nav a.is-active,.svr4u-public.svr4u-docs .svr4u-doc-sidebar nav a:hover{background:var(--id58-soft)!important;border-color:var(--id58-line)!important;box-shadow:inset 3px 0 0 var(--id58-link)}
.svr4u-public.svr4u-docs .svr4u-doc-article{max-width:800px;color:var(--id58-text)}.svr4u-public.svr4u-docs .svr4u-doc-article__meta{display:flex;justify-content:space-between;gap:18px;padding:0 0 22px;border-bottom:1px solid var(--id58-line);color:var(--id58-muted)!important;opacity:1}.svr4u-public.svr4u-docs .svr4u-doc-article__meta i{margin-right:6px}.svr4u-public.svr4u-docs .svr4u-doc-article>section{padding:34px 0;border-bottom:1px solid var(--id58-line)}.svr4u-public.svr4u-docs .svr4u-doc-article h2{font-size:1.65rem;letter-spacing:-.02em;margin-bottom:16px}.svr4u-public.svr4u-docs .svr4u-doc-article p,.svr4u-public.svr4u-docs .svr4u-doc-article li,.svr4u-public.svr4u-docs .svr4u-doc-article dd{color:var(--id58-text)!important;font-size:1rem;line-height:1.78}.svr4u-public.svr4u-docs .svr4u-doc-article ul,.svr4u-public.svr4u-docs .svr4u-doc-article ol{padding-left:1.35rem}.svr4u-public.svr4u-docs .svr4u-doc-article li+li{margin-top:.45rem}.svr4u-public.svr4u-docs .svr4u-doc-steps li::marker{font-weight:800;color:var(--id58-link)}
.svr4u-public.svr4u-docs .svr4u-doc-code{margin:18px 0 6px;border:1px solid var(--id58-line);border-radius:14px;overflow:hidden;background:var(--id58-code);box-shadow:0 12px 28px rgba(0,0,0,.12)}.svr4u-public.svr4u-docs .svr4u-doc-code__bar{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:10px 13px;background:rgba(255,255,255,.07);color:#cfe0ff;font-size:.78rem;font-weight:800}.svr4u-public.svr4u-docs .svr4u-doc-code__bar button{border:1px solid rgba(255,255,255,.2);background:transparent;color:#dfeaff;border-radius:8px;padding:5px 9px;cursor:pointer}.svr4u-public.svr4u-docs .svr4u-doc-code__bar button:hover{background:rgba(255,255,255,.1)}.svr4u-public.svr4u-docs .svr4u-doc-code pre{margin:0;padding:16px 18px;overflow:auto;color:#e7f0ff;background:transparent;font:500 .9rem/1.65 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;white-space:pre}.svr4u-public.svr4u-docs .svr4u-doc-code code{color:inherit;background:none;padding:0}
.svr4u-public.svr4u-docs .svr4u-doc-facts>div{border-color:var(--id58-line)}.svr4u-public.svr4u-docs .svr4u-doc-article a{color:var(--id58-link)!important}.svr4u-public.svr4u-docs .svr4u-doc-links a,.svr4u-public.svr4u-docs .svr4u-doc-related a{background:var(--id58-card)!important;border-color:var(--id58-line)!important;color:var(--id58-link)!important}.svr4u-public.svr4u-docs .svr4u-doc-related{padding-bottom:16px}.svr4u-public.svr4u-docs .svr4u-doc-legacy{color:var(--id58-text)}
@media(max-width:980px){.svr4u-public.svr4u-docs .svr4u-doc-layout{grid-template-columns:1fr;max-width:820px}.svr4u-public.svr4u-docs .svr4u-doc-sidebar{position:static}.svr4u-public.svr4u-docs .svr4u-doc-sidebar nav{max-height:360px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.svr4u-public.svr4u-docs .svr4u-doc-article{max-width:none}}
@media(max-width:640px){.svr4u-public.svr4u-docs .svr4u-docs-hero{padding:46px 0 40px}.svr4u-public.svr4u-docs .svr4u-docs-hero h1{font-size:clamp(2.15rem,12vw,3.1rem)}.svr4u-public.svr4u-docs .svr4u-docs-hero .svr4u-shell,.svr4u-public.svr4u-docs .svr4u-doc-article-section>.svr4u-shell,.svr4u-public.svr4u-docs .svr4u-doc-index>.svr4u-shell{width:min(100% - 28px,1180px)}.svr4u-public.svr4u-docs .svr4u-doc-sidebar nav{grid-template-columns:1fr}.svr4u-public.svr4u-docs .svr4u-doc-article__meta{flex-direction:column;gap:6px}.svr4u-public.svr4u-docs .svr4u-doc-code pre{font-size:.82rem}}
