.hv6.hv6-ar{--display: "Tajawal", "Noto Kufi Arabic", ui-sans-serif, system-ui, sans-serif;--body: "Tajawal", "Noto Kufi Arabic", ui-sans-serif, system-ui, sans-serif;--mono: "Tajawal", "Noto Kufi Arabic", ui-sans-serif, system-ui, sans-serif;--code: "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--sh: -6px 6px 0 var(--ink);--sh-sm: -4px 4px 0 var(--ink);--sh-lg: -10px 10px 0 var(--ink);--sh-green: -6px 6px 0 var(--green-deep);font-size:17.5px;line-height:1.75}.hv6.hv6-ar,.hv6.hv6-ar *{letter-spacing:0!important;text-transform:none!important}.hv6.hv6-ar h1,.hv6.hv6-ar h2,.hv6.hv6-ar h3,.hv6.hv6-ar h4{line-height:1.3}.hv6.hv6-ar h1{font-size:clamp(32px,4.2vw,58px)}.hv6.hv6-ar h2{font-size:clamp(27px,3.8vw,46px)}.hv6.hv6-ar .hero h1{line-height:1.38}.hv6.hv6-ar .rail h3,.hv6.hv6-ar .sys-card h3,.hv6.hv6-ar .aud-card h3{line-height:1.4}.hv6.hv6-ar p,.hv6.hv6-ar li{font-weight:500}.hv6.hv6-ar .sec-head p{font-size:19px;line-height:1.85;color:var(--ink-soft)}.hv6.hv6-ar .hero .lede{font-size:20px;line-height:1.85;max-width:44ch}.hv6.hv6-ar .rail p,.hv6.hv6-ar .sys-card>p{font-size:16.5px;line-height:1.85}.hv6.hv6-ar .out .from{font-size:14.5px;line-height:1.75}.hv6.hv6-ar .goal .ln{font-size:13.5px;line-height:1.55}.hv6.hv6-ar .faq details p{font-size:16.5px;line-height:1.85}.hv6.hv6-ar .mono{font-size:13px}.hv6.hv6-ar .eyebrow{font-size:13.5px;padding:6px 15px 8px}.hv6.hv6-ar .goal-line .mono{font-size:14px}.hv6.hv6-ar .route-now .mono,.hv6.hv6-ar .map-cap{font-size:13px}.hv6.hv6-ar .osmap .mono,.hv6.hv6-ar .cs-bar .mono,.hv6.hv6-ar .tk-badge .mono,.hv6.hv6-ar .free-col .h .mono,.hv6.hv6-ar .bridges li .mono{font-size:12.5px}.hv6.hv6-ar .rail .stop-head .mono{font-size:13.5px}.hv6.hv6-ar .rail .tag,.hv6.hv6-ar .route-meta span{font-size:12.5px}.hv6.hv6-ar .stop .k{font-size:11.5px}.hv6.hv6-ar .legend,.hv6.hv6-ar .demo-bar{font-size:12.5px}.hv6.hv6-ar .fc .k,.hv6.hv6-ar .rd-score .k{font-size:12px}.hv6.hv6-ar .out .fm,.hv6.hv6-ar .out .pv .sample{font-size:11.5px}.hv6.hv6-ar .plan .cap{font-size:13px}.hv6.hv6-ar .plan .badge{font-size:12.5px}.hv6.hv6-ar .seg .save{font-size:11.5px;padding:2px 8px 3px}.hv6.hv6-ar .ring-mini .l{font-size:12px}.hv6.hv6-ar .prof .sc{font-size:11px}.hv6.hv6-ar .sheet{font-size:11.5px}.hv6.hv6-ar .stop{font-size:14px}.hv6.hv6-ar .hero-note{font-size:15px}.hv6.hv6-ar .trust .pill{font-size:14px}.hv6.hv6-ar .rsteps .st{font-size:20px}.hv6.hv6-ar .rail .junction b{font-size:22px;font-weight:800;line-height:1}.hv6.hv6-ar .rsteps .n{font-size:17px;font-weight:800}.hv6.hv6-ar .osmap .node .nd-n{font-size:14px;font-weight:800}.hv6.hv6-ar .osmap .node .nd-s,.hv6.hv6-ar .osmap .core .co-k{font-size:11.5px}.hv6.hv6-ar .osmap .core .co-s{font-size:11px}.hv6.hv6-ar .osmap .pk-txt{font-size:11.5px}.hv6.hv6-ar .osmap .out-t{font-size:12.5px}.hv6.hv6-ar .osmap-bar .url,.hv6.hv6-ar .cs-body{font-family:var(--code)}.hv6.hv6-ar .cs-line.ar{font-family:var(--body);font-size:15.5px;font-weight:500}.hv6.hv6-ar .cs-line.ar .cs-p{font-family:var(--code)}.hv6.hv6-ar .hv6-stats,.hv6.hv6-ar .hv6-stats .font-mono{font-family:var(--display)}.hv6.hv6-ar .roller{height:52px}.hv6.hv6-ar .roller .rw{height:46px;font-size:18px}.hv6.hv6-ar .hilite{transform:rotate(1.6deg)}.hv6.hv6-ar main .btn:hover{transform:translate(3px,-3px);box-shadow:-9px 9px 0 var(--ink)}.hv6.hv6-ar main .btn:active{transform:translate(-3px,3px);box-shadow:-2px 2px 0 var(--ink)}.hv6.hv6-ar main .btn.ghost-b:hover{transform:translate(2px,-2px)}.hv6.hv6-ar .trust .pill,.hv6.hv6-ar .gpill{box-shadow:-3px 3px 0 var(--ink)}.hv6.hv6-ar .gpill:hover{transform:translate(1px,-1px);box-shadow:-4px 4px 0 var(--ink)}.hv6.hv6-ar .gpill.on{box-shadow:-3px 3px 0 var(--green-deep)}.hv6.hv6-ar .route-now{box-shadow:-3px 3px 0 var(--ink)}.hv6.hv6-ar .tk-stop{box-shadow:-3px 3px 0 var(--ink);padding:6px 10px 6px 12px}.hv6.hv6-ar .goal{box-shadow:-3px 3px 0 var(--ink)}.hv6.hv6-ar .goal:hover{transform:translate(2px,-2px);box-shadow:-5px 5px 0 var(--ink)}.hv6.hv6-ar .presets button{box-shadow:-3px 3px 0 var(--ink)}.hv6.hv6-ar .presets button:hover,.hv6.hv6-ar .gap:hover{transform:translate(1px,-1px)}.hv6.hv6-ar .rail .stop-card:hover{transform:translate(3px,-3px);box-shadow:-9px 9px 0 var(--ink)}.hv6.hv6-ar .rule:hover,.hv6.hv6-ar .out:hover,.hv6.hv6-ar .pf:hover{transform:translate(4px,-4px);box-shadow:-10px 10px 0 var(--ink)}.hv6.hv6-ar .mini:hover,.hv6.hv6-ar .fg-tile:hover{transform:translate(3px,-3px)}.hv6.hv6-ar .leave .btn{box-shadow:-5px 5px #ffffff2e}.hv6.hv6-ar .leave .btn:hover{box-shadow:-8px 8px #ffffff38}.hv6.hv6-ar .aud-card.studio .btn{box-shadow:-5px 5px #ffffff2e}.hv6.hv6-ar .fact b{text-shadow:-4px 4px 0 var(--green)}.hv6.hv6-ar .arw{transform:scaleX(-1)}.hv6.hv6-ar main .btn:hover .arw{transform:scaleX(-1) translate(4px)}.hv6.hv6-ar .wired{padding-right:0;padding-left:.15em}.hv6.hv6-ar .wired:after{left:.15em;right:0;transform-origin:right}.hv6.hv6-ar .wired:before{right:auto;left:-.3em}.hv6.hv6-ar .goal-line .mono{margin-right:0;margin-left:4px}.hv6.hv6-ar .rail:before{left:auto;right:28px}.hv6.hv6-ar .rail .rstop:nth-child(2n) .stop-card{margin-left:0;margin-right:clamp(0px,6vw,80px)}.hv6.hv6-ar .step .chk,.hv6.hv6-ar .gap .pts{margin-left:0;margin-inline-start:auto}.hv6.hv6-ar .stop .k{margin-left:0;margin-inline-start:2px}.hv6.hv6-ar .legend i{margin-right:0;margin-inline-end:6px}.hv6.hv6-ar .free-col li:before{margin-right:0;margin-inline-end:8px}.hv6.hv6-ar .board .bar .url{margin-left:0;margin-inline-start:8px}.hv6.hv6-ar .plan .p .per{margin-left:0;margin-right:8px}.hv6.hv6-ar .caret{margin-left:0;margin-right:2px}.hv6.hv6-ar .goal,.hv6.hv6-ar .gap{text-align:right}.hv6.hv6-ar .sheet .r span:not(:first-child){text-align:left}.hv6.hv6-ar .slide .bars{direction:ltr}.hv6.hv6-ar .prof .sc i{background:linear-gradient(270deg,var(--green) 58%,transparent 58%)}.hv6.hv6-ar .progress i{border-right:0;border-left:2px solid var(--ink)}.hv6.hv6-ar .osmap-bar{direction:ltr}.hv6.hv6-ar .underline-sketch svg{transform:scaleX(-1)}.hv6.hv6-ar .chaos{left:auto;right:0}.hv6.hv6-ar .chaos li.struck:after{left:auto;right:0}.hv6.hv6-ar .board{margin-left:0;margin-inline-start:88px}.hv6.hv6-ar .board .foot{padding-right:0;padding-inline-end:96px}.hv6.hv6-ar .spark.s1{left:auto;right:-16px}.hv6.hv6-ar .spark.s2{right:auto;left:-10px}.hv6.hv6-ar .float-out{right:auto;left:2%}.hv6.hv6-ar .rule .ic-34{right:auto;left:20px}.hv6.hv6-ar .out .pv .sample{right:auto;left:10px}.hv6.hv6-ar .plan .badge{right:auto;left:18px;transform:rotate(-2deg)}.hv6.hv6-ar .plans{--display: "Tajawal", "Noto Kufi Arabic", ui-sans-serif, system-ui, sans-serif;--body: "Tajawal", "Noto Kufi Arabic", ui-sans-serif, system-ui, sans-serif;font-family:var(--body)}.hv6.hv6-ar .tk-badge{border-right:0;border-left:var(--bd-thin)}@media(max-width:640px){.hv6.hv6-ar{font-size:16.5px;line-height:1.7}.hv6.hv6-ar .hero .lede{font-size:18px;line-height:1.75}.hv6.hv6-ar .sec-head p{font-size:17px;line-height:1.75}.hv6.hv6-ar .rail p,.hv6.hv6-ar .sys-card>p,.hv6.hv6-ar .faq details p{font-size:15.5px;line-height:1.75}.hv6.hv6-ar .tk-badge{border-left:0;border-bottom:var(--bd-thin)}.hv6.hv6-ar .rail:before{left:auto;right:22px}.hv6.hv6-ar .rail .rstop:nth-child(2n) .stop-card{margin-right:0}.hv6.hv6-ar .flow .arr{transform:rotate(-90deg)}.hv6.hv6-ar .rd-score .k{max-width:84px;margin:0 auto;line-height:1.35}}@media(max-width:860px){.hv6.hv6-ar .board{margin-inline-start:0}.hv6.hv6-ar .board .foot{padding-inline-end:0}}
