.content-contents[data-v-d2a15cdb]{position:sticky;top:6.5rem;align-self:start;min-width:0;color:var(--ui-text-muted);font-size:.875rem}.content-contents__title[data-v-d2a15cdb]{margin:0 0 1rem;color:var(--ui-text-highlighted);font-size:.875rem;font-weight:600}.content-contents__desktop[data-v-d2a15cdb]{max-height:calc(100dvh - 8rem);overflow-y:auto}.content-contents__desktop[data-v-d2a15cdb],.content-contents__panel[data-v-d2a15cdb]{scrollbar-width:none}.content-contents__desktop[data-v-d2a15cdb]::-webkit-scrollbar,.content-contents__panel[data-v-d2a15cdb]::-webkit-scrollbar{display:none}.content-contents__links[data-v-d2a15cdb]{display:grid;gap:.25rem}.content-contents__links a[data-v-d2a15cdb]{display:flex;min-height:2.75rem;align-items:center;padding:.5rem .75rem;color:var(--ui-text-muted);line-height:1.5;overflow-wrap:anywhere;text-decoration:none}.content-contents__links a[data-v-d2a15cdb]:hover{background:var(--ui-bg-accented);color:var(--ui-text-highlighted)}.content-contents__links a[aria-current=location][data-v-d2a15cdb]{border-radius:var(--ui-radius);background:color-mix(in srgb,var(--ui-primary) 10%,transparent);box-shadow:inset 3px 0 var(--ui-primary);color:var(--ui-primary);font-weight:600}.content-contents__links a[aria-current=location][data-v-d2a15cdb]:dir(rtl){box-shadow:inset -3px 0 var(--ui-primary)}.content-contents__links a[data-v-d2a15cdb]:focus-visible{outline:2px solid var(--ui-primary);outline-offset:-2px}.content-contents__mobile[data-v-d2a15cdb]{display:none}.content-contents__trigger[data-v-d2a15cdb]{width:2.75rem;min-height:2.75rem;justify-content:center;background:var(--ui-bg)}.content-contents__panel[data-v-d2a15cdb]{width:min(18rem,calc(100vw - 5.5rem));max-height:min(32rem,calc(100dvh - 2rem));padding:1rem .5rem;overflow-y:auto;overscroll-behavior:contain}.content-contents__panel .content-contents__title[data-v-d2a15cdb]{margin-inline:.75rem}@media (width <= 768px){.content-contents[data-v-d2a15cdb]{position:fixed;z-index:40;top:50%;inset-inline-end:max(.5rem,env(safe-area-inset-right));transform:translateY(-50%)}.content-contents--inline[data-v-d2a15cdb]{position:sticky;z-index:20;top:4rem;inset-inline-end:auto;padding-block:.35rem;margin-bottom:1.25rem;background:var(--site-canvas);transform:none}.content-contents--inline .content-contents__trigger[data-v-d2a15cdb]{width:auto;gap:.55rem;padding-inline:.85rem;border-radius:var(--radius-full);font-weight:600}.content-contents__desktop[data-v-d2a15cdb]{display:none}.content-contents__mobile[data-v-d2a15cdb]{display:block}}