/* Sparkk TV - Newsroom (Light BG #f5f6fa) */
*{font-family:'Mont',system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif!important;}
html{font-size:17px;background:#110033}
h1,h2,h3,h4,h5,h6{color:#220066;text-decoration:none}
h1{font-weight:900!important}
h2{font-weight:700!important}
p{font-weight:400!important;text-decoration:none;color:#220066}
.docs-footer .hidden.md\:inline-block.font-bold.mx-1,.docs-footer .rounded{display:none}
.docs-shadow{box-shadow:0 4px 7px rgba(0,0,0,.25)!important}
.docs-footer{margin-top:3.75rem}
ul.docs-footer-menu.w-full.flex.flex-row.justify-center.text-xs{flex-wrap:wrap}
.docs-footer .flex-wrap span{font-size:clamp(.75rem,2.5vw,1rem);font-weight:700;color:#110033;margin-bottom:.5rem}
.docs-footer .w-full.opacity-75{opacity:1;margin-bottom:0}
.docs-header-site-logo{height:1.75rem;margin:auto}
.docs-header .absolute.top-0.mt-\[-0\.4rem\].md\:pl-8.right-0.w-full.z-50{margin-top:.4rem}
.docs-header .mt-8{margin-top:.775rem}
.docs-header .mb-8{margin-bottom:.775rem}
.docs-top-menu-item{color:#f3edde;font-size:1rem;font-weight:900;text-transform:uppercase;border-radius:14px!important;transition:background-color .18s ease,color .18s ease,transform .18s ease}
.docs-top-menu-item:focus-visible{outline:2px solid #00eeff33;outline-offset:2px;border-radius:14px}
.docs-footer-menu a{color:#110033;text-decoration:none!important;padding:clamp(.25rem,1.5vw,.35rem) clamp(.4rem,1.5vw,.65rem);font-size:clamp(.775rem,2.5vw,1rem);font-weight:900;text-transform:uppercase;line-height:2.2;border-radius:14px!important;transition:background-color .18s ease,color .18s ease,transform .18s ease}
.docs-footer-menu a:hover{background:transparent;color:#4302b2;text-decoration:underline!important;text-decoration-thickness:2px!important;text-underline-offset:4px}
.docs-footer-menu a:focus-visible{outline:2px solid #00eeff33;outline-offset:2px;border-radius:14px}
.rounded-lg{border-radius:1rem}
.docs-site-breadcrumb-tag{background:#f3edde;color:#110033;border:1px solid #00eeff33}
.docs-categories-tags a,.docs-article-tags a{color:#4302b2}
.docs-categories-tags a:hover,.docs-article-tags a:hover{color:#110033;text-decoration:none}
.docs-site-header-subtitle{color:#5b4f8a}
.docs-pagination a{color:#4302b2}
.docs-pagination a:hover{color:#110033}
.docs-article a{color:#4302b2;text-decoration:none}
.docs-article a:hover{color:#110033;text-decoration:underline}
.docs-article a.no-underline{text-decoration:none}
.docs-article blockquote{border-left:3px solid #00eeff33;color:#110033;background:#00EEFF0d;padding-left:.8rem}
.docs-article table tr th{background:#110033;color:#f3edde}
.docs-article table tr{border-top:1px solid #EAEEF6}
.docs-article .docs-article-subtitle{color:#5b4f8a}
.docs-search-hit,.text__highlight.docs-search-hit{background:#b8f81833;color:#110033;box-shadow:0 0 0 2px #b8f81833}
.docs-top-menu li a:hover{background:#f3edde;color:#110033}
.docs-top-menu li.active a{background:#f3edde;color:#110033;box-shadow:inset 0 -3px 0 #b8f818}
.docs-site-article-list-item small.bg-gray-100{text-transform:uppercase;padding:.45rem .6rem;background:#00eeff0d;border:1px solid #00eeff33;font-weight:500}
.docs-site-article-list-item a.text-gray-650{margin-bottom:.25rem;padding:1rem}
.docs-site-article-list-item-image img,.docs-article-image img{width:100%;height:100%;object-position:center}
.docs-article-video-container{border:2px solid #4302b2;border-radius:1rem}
.docs-article iframe{border:radius:1rem;padding:.75rem}
.docs-article h1{font-size:clamp(2.15rem,3.2vw,3.1rem);line-height:1.08;margin:2rem 0 0 0;color:rgba(17,0,51,.97);letter-spacing:-0.025em;font-weight:900}
.docs-article h2{font-size:clamp(1.55rem, 2.2vw, 2.1rem);line-height:1.15;margin:2.8rem 0 0 0;color:rgba(17,0,51,.95);letter-spacing:-0.02em;font-weight:800}
.docs-article h3{font-size:clamp(1.2rem, 1.5vw, 1.45rem);line-height:1.25;margin:1.9rem 0 0 0;color:rgba(17,0,51,.9);letter-spacing:-0.01em;font-weight:700}
.docs-article h6{font-size:.75rem;line-height:1.1;text-transform:uppercase;letter-spacing:.12em;color:rgba(67,2,178,.75);margin:2rem 0 .25rem 0;font-weight:800;}
.docs-article p{font-size:1.05rem;line-height:1.85;color:rgba(17,0,51,.82);margin:1.15rem 0 0 0}
.docs-article ul,.docs-article ol{margin:1.25rem 0 0 0;padding-left:1.4rem;}
.docs-article li{margin:.55rem 0;color:rgba(17,0,51,.8)}
.docs-article ol li p,.docs-article ul li p{margin:.45rem 0}
.docs-article a{color:rgba(67,2,178,.95);text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.22em;text-decoration-color:rgba(67,2,178,.25);transition:color .15s ease,text-decoration-color .15s ease}
.docs-article a:hover,.docs-article a:focus-visible{text-decoration-color:rgba(67,2,178,.6)}
.docs-article a:focus-visible{outline:2px solid rgba(67,2,178,.4);outline-offset:3px;border-radius:10px}
.docs-article code{padding:.2rem .45rem;font-size:.85rem;font-weight:700;color:#110033;background:rgba(17,0,51,.05);border:1px solid rgba(17,0,51,.1);border-radius:.5rem}
.docs-article blockquote{margin:2rem 0;padding:1.2rem 1.4rem;background:linear-gradient(90deg,rgba(67,2,178,.08),rgba(67,2,178,.02));border-left:4px solid rgba(67,2,178,.55);border-radius:18px;color:rgba(17,0,51,.85);font-size:1.05rem}
.docs-article table{border-radius:16px;overflow:hidden;border:1px solid rgba(17,0,51,.08);margin:2rem 0;box-shadow:none}
.docs-article table tr{border-top:1px solid rgba(17,0,51,.06);font-size:.95rem}
.docs-article table tr th{background:rgba(17,0,51,.04);color:#110033;font-size:.8rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em}
.docs-article table td{color:rgba(17,0,51,.78)}