.crumbs[data-astro-cid-scd62v54] a[data-astro-cid-scd62v54]{color:var(--accent);font-size:var(--fs-sm);font-weight:var(--w-semibold);text-underline-offset:.32em;text-decoration-skip-ink:none}.layout[data-astro-cid-scd62v54]{gap:var(--sp-8);display:grid}.col[data-astro-cid-scd62v54]{min-inline-size:0;max-inline-size:var(--measure)}.route-rail[data-astro-cid-scd62v54]{display:none}@media (width>=64rem){.layout[data-astro-cid-scd62v54].has-rail{grid-template-columns:minmax(0, var(--measure)) minmax(13rem, 17rem);justify-content:space-between}.has-rail[data-astro-cid-scd62v54] .route-inline[data-astro-cid-scd62v54]{display:none}.route-rail[data-astro-cid-scd62v54]{align-self:start;margin-block-start:var(--sp-4);display:block;position:sticky;inset-block-start:var(--sp-6)}}.top[data-astro-cid-scd62v54]{margin-block:var(--sp-4) var(--sp-5)}.title[data-astro-cid-scd62v54]{font-size:var(--fs-2xl);line-height:var(--lh-snug);font-weight:var(--w-bold);color:var(--ink);text-wrap:balance}.meta[data-astro-cid-scd62v54] .time[data-astro-cid-scd62v54]{display:block}.meta[data-astro-cid-scd62v54] time[data-astro-cid-scd62v54]{white-space:nowrap}.meta[data-astro-cid-scd62v54]{font-size:var(--fs-sm);color:var(--ink-3);margin-block-start:var(--sp-3)}.glance[data-astro-cid-scd62v54]{background:var(--accent-soft);border-radius:var(--radius-md);padding:var(--sp-4) var(--sp-5);margin-block-end:var(--sp-6)}.glance-title[data-astro-cid-scd62v54]{font-size:var(--fs-sm);font-weight:var(--w-bold);color:var(--accent);margin-block-end:var(--sp-2)}.glance[data-astro-cid-scd62v54] p[data-astro-cid-scd62v54]{font-size:var(--fs-md);line-height:var(--lh-body);color:var(--ink)}.route[data-astro-cid-scd62v54] ol[data-astro-cid-scd62v54]{--disc:1.875rem;padding:0;list-style:none;position:relative}.route[data-astro-cid-scd62v54] ol[data-astro-cid-scd62v54]:before,.route[data-astro-cid-scd62v54] ol[data-astro-cid-scd62v54]:after{content:"";border-radius:2px;inline-size:3px;position:absolute;inset-block-start:calc(var(--disc) / 2);inset-inline-start:calc(var(--disc) / 2 - 1.5px)}.route[data-astro-cid-scd62v54] ol[data-astro-cid-scd62v54]:before{background:var(--accent);inset-block-end:calc(var(--disc) / 2)}.route[data-astro-cid-scd62v54] li[data-astro-cid-scd62v54]+li[data-astro-cid-scd62v54]{margin-block-start:var(--sp-2)}.route[data-astro-cid-scd62v54] a[data-astro-cid-scd62v54]{align-items:center;gap:var(--sp-3);min-block-size:var(--target-min);font-weight:var(--w-semibold);color:var(--ink);text-decoration:none;display:flex;position:relative}.route[data-astro-cid-scd62v54] a[data-astro-cid-scd62v54]:hover{color:var(--accent)}.disc[data-astro-cid-scd62v54]{z-index:1;inline-size:var(--disc,1.875rem);block-size:var(--disc,1.875rem);border:3px solid var(--accent);background:var(--ground);color:var(--accent);font-size:var(--fs-xs);font-weight:var(--w-bold);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.route-inline[data-astro-cid-scd62v54]{margin-block-end:var(--sp-7)}.rail-title[data-astro-cid-scd62v54]{font-size:var(--fs-sm);font-weight:var(--w-bold);color:var(--ink-2);margin-block-end:var(--sp-3)}.route-rail[data-astro-cid-scd62v54] ol[data-astro-cid-scd62v54]:before{inline-size:1px;background:var(--rule-strong);inset-inline-start:calc(var(--disc) / 2 - .5px)}.route-rail[data-astro-cid-scd62v54] ol[data-astro-cid-scd62v54]:after{background:var(--accent);block-size:max(0px, calc(var(--fill) - var(--disc) / 2));transition:block-size .45s cubic-bezier(.16,1,.3,1)}.route-rail[data-astro-cid-scd62v54] a[data-astro-cid-scd62v54]{font-size:var(--fs-sm);font-weight:var(--w-medium);color:var(--ink-2)}.route-rail[data-astro-cid-scd62v54] .disc[data-astro-cid-scd62v54]{border-color:var(--rule-strong);color:var(--ink-3);transition:background-color .3s,border-color .3s,color .3s}.route-rail[data-astro-cid-scd62v54] a[data-astro-cid-scd62v54].passed .disc[data-astro-cid-scd62v54]{border-color:var(--accent);color:var(--accent)}.route-rail[data-astro-cid-scd62v54] a[data-astro-cid-scd62v54][aria-current]{color:var(--ink);font-weight:var(--w-bold)}.route-rail[data-astro-cid-scd62v54] a[data-astro-cid-scd62v54][aria-current] .disc[data-astro-cid-scd62v54]{border-color:var(--accent);background:var(--accent);color:var(--surface)}.body[data-astro-cid-scd62v54]{font-size:var(--fs-base);line-height:var(--lh-body);color:var(--ink)}.body[data-astro-cid-scd62v54] p,.body[data-astro-cid-scd62v54] ul,.body[data-astro-cid-scd62v54] ol,.body[data-astro-cid-scd62v54] blockquote,.body[data-astro-cid-scd62v54] figure{margin-block:0 var(--sp-4)}.body[data-astro-cid-scd62v54] h2{align-items:flex-start;gap:var(--sp-3);margin-block:var(--sp-7) var(--sp-4);font-size:var(--fs-xl);line-height:var(--lh-snug);font-weight:var(--w-bold);scroll-margin-block-start:var(--sp-6);display:flex}.body[data-astro-cid-scd62v54] h2[data-n]:before{content:attr(data-n);border:3px solid var(--accent);block-size:2.25rem;inline-size:2.25rem;color:var(--accent);font-size:var(--fs-sm);font-weight:var(--w-bold);border-radius:50%;flex:none;place-items:center;margin-block-start:calc((var(--fs-xl) * var(--lh-snug) - 2.25rem) / 2);display:grid}.body[data-astro-cid-scd62v54] h3{margin-block:var(--sp-6) var(--sp-3);font-size:var(--fs-lg);line-height:var(--lh-snug);font-weight:var(--w-bold)}.body[data-astro-cid-scd62v54] ul,.body[data-astro-cid-scd62v54] ol{padding-inline-start:var(--sp-5)}.body[data-astro-cid-scd62v54] ol{list-style-type:persian}.body[data-astro-cid-scd62v54] li{margin-block-end:var(--sp-2)}.body[data-astro-cid-scd62v54] li::marker{color:var(--accent);font-weight:var(--w-bold)}.body[data-astro-cid-scd62v54] a{color:var(--accent);font-weight:var(--w-semibold);text-underline-offset:.32em;text-decoration-skip-ink:none}.body[data-astro-cid-scd62v54] blockquote{background:var(--accent-soft);border-radius:var(--radius-md);padding:var(--sp-4) var(--sp-5);color:var(--ink);margin-inline:0}.body[data-astro-cid-scd62v54] blockquote p:last-child{margin-block-end:0}.body[data-astro-cid-scd62v54] hr{border:0;border-block-start:1px solid var(--rule);margin-block:var(--sp-7)}.body[data-astro-cid-scd62v54] img{border-radius:var(--radius-md);block-size:auto;max-inline-size:100%;display:block}.body[data-astro-cid-scd62v54] code{background:var(--sunk);border-radius:var(--radius-sm);padding-inline:.3em;font-family:ui-monospace,monospace;font-size:.9em}.next[data-astro-cid-scd62v54]{border-block-start:3px solid var(--accent);margin-block-start:var(--sp-8);padding-block-start:var(--sp-6)}.next-title[data-astro-cid-scd62v54]{font-size:var(--fs-lg);font-weight:var(--w-bold);margin-block-end:var(--sp-3)}.next[data-astro-cid-scd62v54] p[data-astro-cid-scd62v54]{color:var(--ink-2);line-height:var(--lh-body)}.actions[data-astro-cid-scd62v54]{gap:var(--sp-3);flex-wrap:wrap;margin-block-start:var(--sp-5);display:flex}
