.rdj-integrated{min-height:calc(100dvh - 48px);background:#f7fbfb}.rdj-servicebar{position:sticky;top:48px;z-index:400;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:10px 22px;background:#fff;border-bottom:1px solid #cce4df;box-shadow:0 2px 12px #00483e08;font-family:Arial,sans-serif}.rdj-servicebrand{display:flex;align-items:center;gap:10px;text-decoration:none;color:#124a46;font-size:13px;font-weight:700;flex-shrink:0}.rdj-servicebrand img{width:38px;height:38px;object-fit:contain}.rdj-servicebrand small{display:block;color:#6b8783;font-size:10px;margin-top:4px;font-weight:400}.rdj-servicebar nav{display:flex;align-items:center;gap:6px;overflow-x:auto}.rdj-servicebar nav a{padding:10px 13px;font-size:12px;white-space:nowrap;color:#215950;text-decoration:none;border:1px solid transparent;border-radius:5px}.rdj-servicebar nav a:hover{background:#eff7f5}.rdj-servicebar nav a[aria-current=page]{background:#e5f6f2;color:#07594c;border-color:#b8ddd4;font-weight:700}.rdj-public-website{display:block;width:100%;height:calc(100dvh - 108px);min-height:550px;border:0;background:white}.rdj-original-link{margin:0;padding:10px 20px;font-size:11px;color:#6d817e;text-align:center}.rdj-original-link a{color:#35695e}.rdj-integrated .portal-company{padding-top:30px}.rdj-integrated .portal-company>h1{font-size:32px}.rdj-live-analytics{margin-top:30px;border:1px solid #d9e4e1;padding:25px;border-radius:12px;background:#fff}.rdj-live-analytics h2{color:#124a46}.rdj-live-analytics p{font-size:14px;color:#658077}.rdj-analytics-report{display:block;width:100%;height:850px;border:1px solid #d6e4df;margin-top:20px;background:#fff}.rdj-servicebar a:focus-visible{outline:3px solid #00afa1;outline-offset:3px}@media(max-width:950px){.rdj-servicebar{display:block;padding:10px 15px}.rdj-servicebar nav{margin-top:9px}.rdj-servicebar nav a{padding:9px 10px}.rdj-public-website{height:calc(100dvh - 155px)}.rdj-live-analytics{padding:15px}}@media(max-width:500px){.rdj-servicebar nav a{font-size:11px}.rdj-integrated .portal-company{padding:25px 15px}}
.client-public-website .rdj-public-website{height:calc(100dvh - 48px);min-height:0}
.client-public-website{min-height:calc(100dvh - 48px);background:#fff}
.rdj-language-bar{display:flex;justify-content:flex-end;margin:0 0 22px}.rdj-language-bar label{display:flex;flex-direction:row;align-items:center;gap:12px;font-size:13px}.rdj-language-bar select{width:150px;padding:10px}
.rdj-client-support{display:grid;grid-template-columns:1fr 230px;align-items:center;gap:28px;margin:28px 0;border-color:#bad9d2}.rdj-client-support figure{margin:0;text-align:center}.rdj-client-support img{display:block;width:210px;height:210px;max-width:100%;margin:auto}.rdj-client-support figcaption{font-size:12px;margin-top:10px;color:#5b7773}.rdj-support-number{font-weight:700;color:#17564a}.rdj-client-support .btn{background:#176c4b}
@media(max-width:650px){.rdj-client-support{grid-template-columns:1fr}.rdj-language-bar label{flex-direction:column;align-items:flex-start}}
