.sidebar-shell[data-astro-cid-6nqm5gpw]{background:var(--sidebar-bg);min-height:100vh;position:relative}.sidebar[data-astro-cid-6nqm5gpw]{box-sizing:border-box;width:min(270px,68vw);padding:max(32px, env(safe-area-inset-top)) 16px max(24px, env(safe-area-inset-bottom));color:#fff;visibility:hidden;opacity:0;transition:transform .55s cubic-bezier(.22,1,.36,1),opacity .35s,visibility .55s;position:fixed;inset:0 auto 0 0;overflow-y:auto;transform:translate(-32px)}.sidebar-heading[data-astro-cid-6nqm5gpw]{justify-content:space-between;align-items:baseline;padding:8px 12px 28px;font:700 18px/1.2 system-ui,sans-serif;display:flex}.sidebar-heading[data-astro-cid-6nqm5gpw] img{filter:invert();width:100%;height:auto;display:block}.sidebar-close[data-astro-cid-6nqm5gpw]{color:#fff;cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:50%;right:0;transform:translateY(-50%)}.sidebar-close[data-astro-cid-6nqm5gpw] i[data-astro-cid-6nqm5gpw]{font-size:20px;display:flex}.sidebar-close[data-astro-cid-6nqm5gpw]:focus-visible{outline:3px solid var(--sidebar-accent);outline-offset:3px}@media (width>=769px){.sidebar-close[data-astro-cid-6nqm5gpw]{visibility:hidden}}.sidebar[data-astro-cid-6nqm5gpw] nav[data-astro-cid-6nqm5gpw]{gap:5px;padding-right:34px;display:grid}.sidebar-link[data-astro-cid-6nqm5gpw]{box-sizing:border-box;color:#fff;opacity:0;border-radius:15px;align-items:center;gap:13px;min-height:48px;padding:10px 12px;font:600 14px/1.3 system-ui,sans-serif;text-decoration:none;transition:transform .4s cubic-bezier(.22,1,.36,1),opacity .3s,background .2s;display:flex;transform:translate(-12px)}.sidebar-link[data-astro-cid-6nqm5gpw] svg[data-astro-cid-6nqm5gpw]{flex:none;width:20px;height:20px}.sidebar-link[data-astro-cid-6nqm5gpw].active{background:var(--sidebar-accent);color:var(--negro)}.sidebar-link[data-astro-cid-6nqm5gpw]:not(.active):not(.unavailable):hover{background:var(--color-card)}.sidebar-link[data-astro-cid-6nqm5gpw].unavailable{color:var(--color-text-muted)}.sidebar-link[data-astro-cid-6nqm5gpw] small[data-astro-cid-6nqm5gpw]{margin-left:auto;font-size:10px;font-weight:400}.page-frame[data-astro-cid-6nqm5gpw]{background:var(--color-bg);transform-origin:100% 0;min-height:100vh;transition:transform .6s cubic-bezier(.22,1,.36,1),border-radius .6s,box-shadow .6s;position:relative}.sidebar-toggle[data-astro-cid-6nqm5gpw]{top:max(16px, env(safe-area-inset-top));z-index:5;background:var(--sidebar-accent);width:52px;height:52px;color:var(--negro);cursor:pointer;border:0;border-radius:50%;place-items:center;margin:0 0 -52px 20px;transition:opacity .22s,visibility .22s,background-color .2s;display:grid;position:sticky;transform:translateY(16px)}.sidebar-toggle[data-astro-cid-6nqm5gpw] svg[data-astro-cid-6nqm5gpw]{width:24px;height:24px}.sidebar-toggle[data-astro-cid-6nqm5gpw]:focus-visible,.sidebar-link[data-astro-cid-6nqm5gpw]:focus-visible{outline:3px solid var(--sidebar-accent);outline-offset:4px}.sidebar-toggle[data-astro-cid-6nqm5gpw]:focus-visible{outline-color:var(--marfil);box-shadow:0 0 0 5px var(--negro)}.page-dismiss[data-astro-cid-6nqm5gpw]{z-index:4;background:var(--negro-70);cursor:pointer;border-radius:inherit;opacity:0;visibility:hidden;pointer-events:none;border:0;width:100%;transition:opacity .4s,visibility .4s;position:absolute;inset:0}.sidebar-shell[data-astro-cid-6nqm5gpw].is-open .page-dismiss[data-astro-cid-6nqm5gpw]{opacity:1;visibility:visible;pointer-events:auto}.sidebar-shell[data-astro-cid-6nqm5gpw].is-open .sidebar[data-astro-cid-6nqm5gpw]{visibility:visible;opacity:1;transform:translate(0)}.sidebar-shell[data-astro-cid-6nqm5gpw].is-open .sidebar-link[data-astro-cid-6nqm5gpw]{opacity:1;transition-delay:calc(var(--index) * 40ms);transform:translate(0)}.sidebar-shell[data-astro-cid-6nqm5gpw].is-open .page-frame[data-astro-cid-6nqm5gpw]{box-shadow:-18px 20px 60px var(--negro-70);border-radius:30px;transform:perspective(1600px)translate(min(270px,68vw))scale(.85)rotateY(-5deg)}@media (width<=768px){.sidebar-toggle[data-astro-cid-6nqm5gpw]{top:max(16px, env(safe-area-inset-top));margin:0;position:fixed;right:16px;transform:none}.sidebar-shell[data-astro-cid-6nqm5gpw].is-open .sidebar-toggle[data-astro-cid-6nqm5gpw]{opacity:0;visibility:hidden;pointer-events:none}}@media (width<=480px){.sidebar[data-astro-cid-6nqm5gpw]{width:min(240px,68vw)}.sidebar-shell[data-astro-cid-6nqm5gpw].is-open .page-frame[data-astro-cid-6nqm5gpw]{transform:perspective(1600px)translate(min(240px,68vw))scale(.85)rotateY(-5deg)}}@media (prefers-reduced-motion:reduce){.sidebar[data-astro-cid-6nqm5gpw],.sidebar-link[data-astro-cid-6nqm5gpw],.page-frame[data-astro-cid-6nqm5gpw],.page-dismiss[data-astro-cid-6nqm5gpw],.sidebar-toggle[data-astro-cid-6nqm5gpw]{transition:none}.sidebar-shell[data-astro-cid-6nqm5gpw].is-open .page-frame[data-astro-cid-6nqm5gpw]{transform:translate(min(270px,68vw))}}
