@font-face{font-family:Montserrat Arabic;src:url(/fonts/montserrat-arabic-400.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Montserrat Arabic;src:url(/fonts/montserrat-arabic-500.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Montserrat Arabic;src:url(/fonts/montserrat-arabic-600.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Montserrat Arabic;src:url(/fonts/montserrat-arabic-700.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-400.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-500.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-600.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-700.woff2)format("woff2");font-weight:700;font-display:swap}:root{--navy:#2d2a47;--navy-deep:#232038;--violet:#5b5391;--lilac:#a79fe0;--ground:#f6f5fa;--surface:#fff;--surface-2:#edebf4;--ink:#1c1a2e;--heading:#2d2a47;--muted:#595571;--frame:#2d2a47;--hair:#2d2a4729;--grid-line:#2d2a4712;--accent:#5b5391;--on-navy:#fff;--on-navy-soft:#cfcaeb;--live:#23805a;--error:#b42318;--focus:#2d2a47;--field:45, 42, 71;--field-mark:45, 42, 71;--tint-amber-bg:#fef3c7;--tint-amber-tx:#92400e;--tint-amber-bd:#f5d78a;--tint-red-bg:#fde8e8;--tint-red-tx:#991b1b;--tint-red-bd:#f6bdbd;--tint-green-bg:#dcfce7;--tint-green-tx:#14532d;--tint-green-bd:#a7e8be;--tint-blue-bg:#e0f2fe;--tint-blue-tx:#075985;--tint-blue-bd:#a9dbf7;--tint-gray-bg:#f3f2f7;--tint-gray-tx:#3a3750;--tint-gray-bd:#dedbe8;--row-alt:#faf9fd;--rail:248px;--gap:10px;--ease:cubic-bezier(.16, 1, .3, 1);--font:"Montserrat Arabic", system-ui, -apple-system, "Segoe UI", Tahoma, sans-serif;--fwd:-1;--start:right;--lh:1;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[dir=ltr]{--fwd:1;--start:left;--lh:.9;--font:"Montserrat", "Montserrat Arabic", system-ui, -apple-system, "Segoe UI", sans-serif}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--ground:#111018;--surface:#1a1824;--surface-2:#232031;--ink:#eceaf5;--heading:#fff;--muted:#a9a4c3;--frame:#4a4566;--hair:#a79fe02e;--grid-line:#a79fe00f;--accent:#a79fe0;--live:#4cc38a;--error:#f97066;--focus:#a79fe0;--field:167, 159, 224;--field-mark:214, 209, 240;--tint-amber-bg:#f59e0b1f;--tint-amber-tx:#fcd34d;--tint-amber-bd:#f59e0b59;--tint-red-bg:#ef44441f;--tint-red-tx:#fca5a5;--tint-red-bd:#ef444459;--tint-green-bg:#22c55e1f;--tint-green-tx:#86efac;--tint-green-bd:#22c55e59;--tint-blue-bg:#0ea5e91f;--tint-blue-tx:#7dd3fc;--tint-blue-bd:#0ea5e959;--tint-gray-bg:#ffffff0d;--tint-gray-tx:#d6d3e4;--tint-gray-bd:#ffffff1f;--row-alt:#1e1c29;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--ground:#111018;--surface:#1a1824;--surface-2:#232031;--ink:#eceaf5;--heading:#fff;--muted:#a9a4c3;--frame:#4a4566;--hair:#a79fe02e;--grid-line:#a79fe00f;--accent:#a79fe0;--live:#4cc38a;--error:#f97066;--focus:#a79fe0;--field:167, 159, 224;--field-mark:214, 209, 240;--tint-amber-bg:#f59e0b1f;--tint-amber-tx:#fcd34d;--tint-amber-bd:#f59e0b59;--tint-red-bg:#ef44441f;--tint-red-tx:#fca5a5;--tint-red-bd:#ef444459;--tint-green-bg:#22c55e1f;--tint-green-tx:#86efac;--tint-green-bd:#22c55e59;--tint-blue-bg:#0ea5e91f;--tint-blue-tx:#7dd3fc;--tint-blue-bd:#0ea5e959;--tint-gray-bg:#ffffff0d;--tint-gray-tx:#d6d3e4;--tint-gray-bd:#ffffff1f;--row-alt:#1e1c29;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scrollbar-color:var(--violet) var(--ground);overflow-x:clip}body{background:var(--ground);color:var(--ink);font:400 17px/calc(1.85 * var(--lh)) var(--font);caret-color:var(--accent);transition:background-color .4s var(--ease), color .4s var(--ease);margin:0;overflow-x:clip}::selection{background:var(--navy);color:#fff}a{color:inherit;text-underline-offset:5px;text-decoration-thickness:1.5px}img{max-width:100%;display:block}svg{display:block}h1,h2,h3,p,ol,ul,figure{margin:0}ol,ul{padding:0;list-style:none}button{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--focus);outline-offset:3px}[hidden]{display:none!important}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sq{background:currentColor;flex:none;width:7px;height:7px;display:inline-block}.sq--live{background:var(--live);width:9px;height:9px}.btn{min-height:48px;font:600 16px/1 var(--font);cursor:pointer;transition:background-color .3s var(--ease), color .3s var(--ease), border-color .3s var(--ease), transform .2s var(--ease);border:1.5px solid #0000;border-radius:2px;justify-content:center;align-items:center;gap:10px;padding:0 22px;text-decoration:none;display:inline-flex}.btn--primary{background:var(--navy);color:#fff;border-color:var(--navy)}.btn--ghost{color:var(--heading);border-color:var(--hair);background:0 0}:root[data-theme=dark] .btn--primary{background:var(--violet);border-color:var(--violet)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .btn--primary{background:var(--violet);border-color:var(--violet)}}@media (hover:hover){.btn--primary:hover{background:var(--navy-deep);border-color:var(--navy-deep)}.btn--ghost:hover{border-color:var(--accent);color:var(--accent)}}.btn:active{transform:translateY(1px)}.btn .sq{transition:transform .35s var(--ease)}@media (hover:hover){.btn:hover .sq{transform:translateX(calc(var(--fwd) * 4px)) scale(1.3)}}[aria-busy=true]{pointer-events:none;cursor:progress}[aria-busy=true]>.sq{margin-inline-end:16px;animation:1s linear infinite sending;width:5px!important;height:5px!important;transform:none!important}@keyframes sending{0%,to{box-shadow:calc(var(--fwd) * 8px) 0 0 color-mix(in srgb, currentColor 28%, transparent), calc(var(--fwd) * 16px) 0 0 color-mix(in srgb, currentColor 28%, transparent);background-color:currentColor}33%{background-color:color-mix(in srgb, currentColor 28%, transparent);box-shadow:calc(var(--fwd) * 8px) 0 0 currentColor, calc(var(--fwd) * 16px) 0 0 color-mix(in srgb, currentColor 28%, transparent)}66%{background-color:color-mix(in srgb, currentColor 28%, transparent);box-shadow:calc(var(--fwd) * 8px) 0 0 color-mix(in srgb, currentColor 28%, transparent), calc(var(--fwd) * 16px) 0 0 currentColor}}.page{min-height:100dvh}@media (width>=1040px){.page{grid-template-columns:var(--rail) minmax(0, 1fr);transition:grid-template-columns .55s var(--ease);display:grid}:root[data-rail=mini]{--rail:88px}}main{min-width:0}.sec{--pad:16px;padding:88px var(--pad) 0;max-width:1180px;margin-inline:auto}@media (width>=600px){.sec{--pad:32px}}@media (width>=1040px){.sec{--pad:56px;padding-top:128px}}.sec-head{flex-wrap:wrap;align-items:baseline;gap:18px;margin-bottom:36px;display:flex}.sec-head h2{font:700 clamp(28px, 4.2vw, 44px)/1.25 var(--font);color:var(--heading);text-wrap:balance}.sec-head p{color:var(--muted);font-size:16px}.sec-head .sec-link{margin-inline-start:auto}.text-link{font:600 15px/1.4 var(--font);color:var(--heading);border-bottom:1.5px solid var(--hair);transition:border-color .3s var(--ease), color .3s var(--ease);align-items:center;gap:10px;padding-block:6px;text-decoration:none;display:inline-flex}.text-link .sq{width:6px;height:6px;transition:transform .35s var(--ease)}@media (hover:hover){.text-link:hover{border-color:var(--accent);color:var(--accent)}.text-link:hover .sq{transform:scale(1.6)}}.text-link:active{color:var(--accent)}.corner{z-index:2;background:var(--navy);color:#fff;transform-origin:0 0;width:34px;height:34px;transition:transform .45s var(--ease), background-color .3s var(--ease);border-radius:2px;place-items:center;display:grid;position:absolute;inset-block-start:14px;inset-inline-end:14px;transform:scale(.27)}.corner svg{opacity:0;transition:opacity .25s var(--ease)}[dir=ltr] .corner{transform-origin:100% 0}[dir=ltr] .corner svg,[dir=ltr] .arr,[dir=ltr] .lb-arr{scale:-1 1}:root[data-theme=dark] .corner{background:var(--violet)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .corner{background:var(--violet)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}[data-ts]:empty{display:none}[data-ts] iframe{max-width:100%}html.motion [data-squares]:not(.is-veiled)>img{visibility:hidden}.sq-veil{z-index:1;pointer-events:none;display:grid;position:absolute;inset:0}.sq-veil i{background:var(--veil,var(--ground));outline:1px solid var(--veil,var(--ground))}.pa-sec p strong,.pa-sec li strong,.cs-body p strong,.cs-body li strong{color:var(--heading);font-weight:700}.in-link{color:var(--heading);text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:5px;transition:color .25s var(--ease);text-decoration-thickness:1.5px}@media (hover:hover){.in-link:hover{color:var(--accent)}}.in-link:active{color:var(--accent)}.rail[data-astro-cid-euxwtxot]{display:none}@media (width>=1040px){.rail[data-astro-cid-euxwtxot]{background:var(--surface);height:100dvh;box-shadow:inset calc(var(--fwd) * -1.5px) 0 0 var(--hair);z-index:20;flex-direction:column;gap:40px;padding:28px 28px 26px;display:flex;position:sticky;inset-block-start:0}}.rail-top[data-astro-cid-euxwtxot]{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.rail-fold[data-astro-cid-euxwtxot]{cursor:pointer;width:36px;height:36px;color:var(--muted);box-shadow:inset 0 0 0 1.5px var(--hair);transition:background-color .3s var(--ease), color .3s var(--ease), transform .5s var(--ease);background:0 0;border:0;border-radius:2px;place-items:center;padding:0;display:grid}@media (hover:hover){.rail-fold[data-astro-cid-euxwtxot]:hover{color:var(--heading);box-shadow:inset 0 0 0 1.5px var(--accent)}}.rail-fold[data-astro-cid-euxwtxot]:active{background:var(--surface-2)}.rail-mark[data-astro-cid-euxwtxot]{background:var(--navy);width:76px;height:76px;transition:background-color .3s var(--ease);border-radius:2px;flex:none;place-items:center;display:grid}.rail-mark[data-astro-cid-euxwtxot] img[data-astro-cid-euxwtxot]{width:auto;height:50px}@media (hover:hover){.rail-mark[data-astro-cid-euxwtxot]:hover{background:var(--violet)}}.rail-mark[data-astro-cid-euxwtxot]:active{background:var(--navy-deep)}.rail-nav[data-astro-cid-euxwtxot]{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--hair) transparent;flex:auto;min-height:0;margin-inline:-6px;padding-inline:6px;overflow-y:auto}.rail-nav-in[data-astro-cid-euxwtxot]{position:relative}.rail-back[data-astro-cid-euxwtxot]{font:600 14px/1.5 var(--font);color:var(--muted);transition:color .3s var(--ease);align-items:center;gap:12px;margin-block:-14px -10px;text-decoration:none;display:flex}.arr[data-astro-cid-euxwtxot]{flex:none;width:10px;height:10px;position:relative}.arr[data-astro-cid-euxwtxot]:before{content:"";border-top:2px solid;border-right:2px solid;position:absolute;inset:1px;transform:rotate(45deg)}@media (hover:hover){.rail-back[data-astro-cid-euxwtxot]:hover{color:var(--heading)}}.rail-back[data-astro-cid-euxwtxot]:active{color:var(--accent)}html[data-rail=mini] .rail-back[data-astro-cid-euxwtxot]{gap:0}.m-back[data-astro-cid-euxwtxot]{color:var(--on-navy-soft);font:600 15px/1.5 var(--font);align-self:flex-start;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.m-back[data-astro-cid-euxwtxot]:active{color:#fff}.rail-track[data-astro-cid-euxwtxot]{background:var(--hair);width:1.5px;position:absolute;inset-block:14px;inset-inline-start:4px}.rail-fill[data-astro-cid-euxwtxot]{background:var(--accent);transform-origin:top;width:100%;height:100%;display:block;transform:scaleY(0)}.rail-nav[data-astro-cid-euxwtxot] ol[data-astro-cid-euxwtxot]{gap:4px;display:grid}.rail-nav[data-astro-cid-euxwtxot] a[data-astro-cid-euxwtxot],.m-panel[data-astro-cid-euxwtxot] nav[data-astro-cid-euxwtxot] a[data-astro-cid-euxwtxot]{font:600 16px/1.5 var(--font);color:var(--muted);transition:color .3s var(--ease);align-items:center;gap:16px;padding-block:7px;text-decoration:none;display:flex;position:relative}.mk[data-astro-cid-euxwtxot]{z-index:1;background:var(--surface);width:10px;height:10px;box-shadow:inset 0 0 0 1.5px var(--hair);transition:background-color .3s var(--ease), box-shadow .3s var(--ease), transform .45s var(--ease);flex:none;margin-inline-start:0;position:relative}.rail-nav[data-astro-cid-euxwtxot] a[data-astro-cid-euxwtxot][aria-current=true],.m-panel[data-astro-cid-euxwtxot] nav[data-astro-cid-euxwtxot] a[data-astro-cid-euxwtxot][aria-current=true]{color:var(--heading);font-weight:700}a[data-astro-cid-euxwtxot][aria-current=true] .mk[data-astro-cid-euxwtxot]{background:var(--navy);box-shadow:none;transform:scale(1.3)}:root[data-theme=dark] a[data-astro-cid-euxwtxot][aria-current=true] .mk[data-astro-cid-euxwtxot]{background:var(--lilac)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) a[data-astro-cid-euxwtxot][aria-current=true] .mk[data-astro-cid-euxwtxot]{background:var(--lilac)}}@media (hover:hover){.rail-nav[data-astro-cid-euxwtxot] a[data-astro-cid-euxwtxot]:hover{color:var(--heading)}.rail-nav[data-astro-cid-euxwtxot] a[data-astro-cid-euxwtxot]:hover .mk[data-astro-cid-euxwtxot]{box-shadow:inset 0 0 0 1.5px var(--accent);transform:scale(1.3)}}.rail-foot[data-astro-cid-euxwtxot]{gap:14px;margin-block-start:auto;display:grid}.status[data-astro-cid-euxwtxot]{font:600 13.5px/1.5 var(--font);color:var(--muted);align-items:center;gap:10px;display:flex}.cv[data-astro-cid-euxwtxot]{min-height:46px;font:600 15px/1 var(--font);color:#fff;background:var(--navy);transition:background-color .3s var(--ease);border-radius:2px;justify-content:center;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.cv[data-astro-cid-euxwtxot] .sq[data-astro-cid-euxwtxot]{width:6px;height:6px;transition:transform .35s var(--ease)}:root[data-theme=dark] .cv[data-astro-cid-euxwtxot]{background:var(--violet)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .cv[data-astro-cid-euxwtxot]{background:var(--violet)}}@media (hover:hover){.cv[data-astro-cid-euxwtxot]:hover{background:var(--navy-deep)}.cv[data-astro-cid-euxwtxot]:hover .sq[data-astro-cid-euxwtxot]{transform:translateX(calc(var(--fwd) * 4px)) scale(1.3)}}.cv[data-astro-cid-euxwtxot]:active{background:var(--navy-deep)}.toggles[data-astro-cid-euxwtxot]{gap:8px;display:flex}.tg[data-astro-cid-euxwtxot]{cursor:pointer;background:var(--surface-2);height:40px;color:var(--heading);font:700 14px/1 var(--font);transition:background-color .3s var(--ease), color .3s var(--ease);border:0;border-radius:2px;flex:1;place-items:center;text-decoration:none;display:grid}@media (hover:hover){.tg[data-astro-cid-euxwtxot]:hover{background:var(--navy);color:#fff}}.tg[data-astro-cid-euxwtxot]:active{background:var(--navy-deep);color:#fff}.lbl[data-astro-cid-euxwtxot]{transition:opacity .25s var(--ease);min-width:0}.rail-nav[data-astro-cid-euxwtxot] a[data-astro-cid-euxwtxot]{align-items:flex-start;line-height:1.45}.rail-nav[data-astro-cid-euxwtxot] .mk[data-astro-cid-euxwtxot]{margin-top:.42em}html[data-rail=mini] .rail[data-astro-cid-euxwtxot]{align-items:center;padding-inline:14px}html[data-rail=mini] .rail-top[data-astro-cid-euxwtxot]{flex-direction:column;align-items:center}html[data-rail=mini] .rail-mark[data-astro-cid-euxwtxot]{width:60px;height:60px}html[data-rail=mini] .rail-mark[data-astro-cid-euxwtxot] img[data-astro-cid-euxwtxot]{height:40px}html[data-rail=mini] .rail-fold[data-astro-cid-euxwtxot]{transform:scaleX(-1)}html[data-rail=mini] .rail-nav[data-astro-cid-euxwtxot]{align-self:center}html[data-rail=mini] .rail-nav[data-astro-cid-euxwtxot] a[data-astro-cid-euxwtxot]{gap:0;padding-block:9px}html[data-rail=mini] .rail-track[data-astro-cid-euxwtxot]{inset-inline-start:4px}html[data-rail=mini] .lbl[data-astro-cid-euxwtxot]{opacity:0;white-space:nowrap;width:0;overflow:hidden}html[data-rail=mini] .rail-foot[data-astro-cid-euxwtxot]{justify-items:center}.cv-ic[data-astro-cid-euxwtxot]{display:none}html[data-rail=mini] .cv[data-astro-cid-euxwtxot]{gap:0;width:46px}html[data-rail=mini] .cv[data-astro-cid-euxwtxot] .sq[data-astro-cid-euxwtxot]{display:none}html[data-rail=mini] .cv-ic[data-astro-cid-euxwtxot]{display:grid}html[data-rail=mini] .toggles[data-astro-cid-euxwtxot]{flex-direction:column}html[data-rail=mini] .tg[data-astro-cid-euxwtxot]{flex:none;width:46px}.m-open[data-astro-cid-euxwtxot]{z-index:40;background:var(--navy);cursor:pointer;width:52px;height:52px;transition:transform .3s var(--ease), background-color .3s var(--ease);border:0;border-radius:2px;place-items:center;padding:0;display:grid;position:fixed;inset-block-start:14px;inset-inline-end:14px}.m-open[data-astro-cid-euxwtxot] img[data-astro-cid-euxwtxot]{object-fit:contain;width:auto;max-width:30px;height:34px;display:block}.m-open[data-astro-cid-euxwtxot]:active{transform:scale(.94)}@media (width>=1040px){.m-open[data-astro-cid-euxwtxot],.m-panel[data-astro-cid-euxwtxot]{display:none!important}}.m-panel[data-astro-cid-euxwtxot]{z-index:50;background:var(--navy);color:#fff;clip-path:inset(14px calc(100% - 66px) calc(100% - 66px) 14px);transition:clip-path .6s var(--ease);flex-direction:column;gap:32px;padding:14px 20px 28px;display:flex;position:fixed;inset:0;overflow-y:auto}.m-panel[data-astro-cid-euxwtxot][hidden]{display:none}.m-panel[data-astro-cid-euxwtxot].is-open{clip-path:inset(0)}.m-top[data-astro-cid-euxwtxot]{justify-content:space-between;align-items:center;min-height:52px;display:flex}.m-close[data-astro-cid-euxwtxot]{order:2}.m-top[data-astro-cid-euxwtxot] .status[data-astro-cid-euxwtxot]{color:var(--on-navy-soft)}.m-close[data-astro-cid-euxwtxot]{color:#fff;cursor:pointer;background:#ffffff1a;border:0;border-radius:2px;place-items:center;width:52px;height:52px;display:grid}.m-close[data-astro-cid-euxwtxot]:active{background:#fff3}.m-panel[data-astro-cid-euxwtxot] nav[data-astro-cid-euxwtxot] ol[data-astro-cid-euxwtxot]{gap:2px;display:grid}.m-panel[data-astro-cid-euxwtxot] nav[data-astro-cid-euxwtxot] a[data-astro-cid-euxwtxot]{color:#fff;gap:18px;padding-block:8px;font-size:clamp(26px,8vw,34px);font-weight:700}.m-panel[data-astro-cid-euxwtxot] .mk[data-astro-cid-euxwtxot]{background:0 0;width:12px;height:12px;box-shadow:inset 0 0 0 2px #fff6}.m-panel[data-astro-cid-euxwtxot] a[data-astro-cid-euxwtxot][aria-current=true] .mk[data-astro-cid-euxwtxot]{background:var(--lilac);box-shadow:none}.m-panel[data-astro-cid-euxwtxot] nav[data-astro-cid-euxwtxot] a[data-astro-cid-euxwtxot]:active{color:var(--lilac)}.m-panel--long[data-astro-cid-euxwtxot] nav[data-astro-cid-euxwtxot] a[data-astro-cid-euxwtxot]{gap:14px;padding-block:7px;font-size:20px}.m-panel--long[data-astro-cid-euxwtxot] .mk[data-astro-cid-euxwtxot]{width:10px;height:10px}.m-foot[data-astro-cid-euxwtxot]{gap:12px;margin-block-start:auto;display:grid}.m-foot[data-astro-cid-euxwtxot] .btn--primary[data-astro-cid-euxwtxot]{color:var(--navy);background:#fff;border-color:#fff}.m-foot[data-astro-cid-euxwtxot] .tg[data-astro-cid-euxwtxot]{color:#fff;background:#ffffff1a;height:48px}[dir=ltr] .m-panel[data-astro-cid-euxwtxot]{clip-path:inset(14px 14px calc(100% - 66px) calc(100% - 66px))}[dir=ltr] .m-panel[data-astro-cid-euxwtxot].is-open{clip-path:inset(0)}.skip{z-index:100;background:var(--navy);color:#fff;transition:transform .25s var(--ease);border-radius:2px;padding:10px 16px;font-weight:600;text-decoration:none;position:fixed;inset-block-start:8px;inset-inline-start:8px;transform:translateY(-160%)}.skip:focus-visible{transform:none}.rule[data-astro-cid-to5gspib]{background:linear-gradient(var(--frame), var(--frame)) 0 50% / 100% 1.5px no-repeat;flex:1;min-width:40px;height:9px;position:relative;overflow:clip;container-type:inline-size}.rule[data-astro-cid-to5gspib] i[data-astro-cid-to5gspib]{background:var(--navy);width:9px;height:9px;box-shadow:0 0 0 4px var(--ground);position:absolute;inset-block-start:0;inset-inline-start:0}:root[data-theme=dark] .rule[data-astro-cid-to5gspib] i[data-astro-cid-to5gspib]{background:var(--lilac)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .rule[data-astro-cid-to5gspib] i[data-astro-cid-to5gspib]{background:var(--lilac)}}.rule[data-astro-cid-to5gspib] i[data-astro-cid-to5gspib]:first-child{transform:translateX(calc(var(--fwd) * 12cqi))}.rule[data-astro-cid-to5gspib] i[data-astro-cid-to5gspib]:nth-child(2){transform:translateX(calc(var(--fwd) * 46cqi));width:6px;height:6px;inset-block-start:1.5px}.rule[data-astro-cid-to5gspib] i[data-astro-cid-to5gspib]:nth-child(3){transform:translateX(calc(var(--fwd) * 78cqi));width:6px;height:6px;inset-block-start:1.5px}@media (prefers-reduced-motion:no-preference){.rule[data-astro-cid-to5gspib] i[data-astro-cid-to5gspib]{animation:9s linear infinite travel}.rule[data-astro-cid-to5gspib] i[data-astro-cid-to5gspib]:nth-child(2){animation-delay:-3s}.rule[data-astro-cid-to5gspib] i[data-astro-cid-to5gspib]:nth-child(3){animation-delay:-6s}}@keyframes travel{0%{opacity:0;transform:translate(0)}8%{opacity:1}92%{opacity:1}to{transform:translateX(calc(var(--fwd) * (100cqi - 9px)));opacity:0}}
