.ad{top:0;left:calc(100% + var(--space-04));position:absolute;width:10.5rem!important}.ad #carbonads #carbon-responsive a{color:inherit!important;font-size:.75rem!important;line-height:1.8!important;font-family:var(--font-inter)!important}.ad #carbonads #carbon-responsive .carbon-responsive-wrap{corner-shape:squircle;border:.0625rem solid var(--neutral-04)!important;border-radius:var(--rounded-sm)!important;background-color:var(--neutral-01)!important;text-wrap:balance!important;width:100%!important;transition:border-color .24s var(--fluid)!important;gap:.5rem!important;margin:0 0 0 auto!important;padding:.5rem!important}.ad #carbonads #carbon-responsive .carbon-responsive-wrap .carbon-img{flex:none!important;width:100%!important}.ad #carbonads #carbon-responsive .carbon-responsive-wrap .carbon-img img{border-radius:.25rem!important;width:100%!important;max-width:100%!important;height:auto!important}.ad #carbonads #carbon-responsive .carbon-responsive-wrap .carbon-text{width:100%!important;padding:0 .25rem!important}.ad #carbonads #carbon-responsive .carbon-responsive-wrap:hover{border-color:var(--neutral-05)!important}.ad #carbonads #carbon-responsive .carbon-poweredby{display:none!important}@media (max-width:64rem){.ad{top:unset;left:unset;position:relative}}
aside{top:0;left:calc(-1*var(--space-04));gap:var(--space-02);width:12rem;transition:all .24s var(--fluid);will-change:transform,border-color;flex-direction:column;display:flex;position:absolute;transform:translate(-100%)}aside nav{width:100%;padding:var(--space-02)var(--space-01)var(--space-02)var(--space-02);border:.0625rem solid var(--neutral-04);border-radius:var(--rounded-sm);corner-shape:squircle;transition:border-color .24s var(--fluid)}aside ul{--gap:0;width:100%;margin:0;padding:0;list-style:none}aside ul li:first-child a{padding-top:0}aside ul li:last-child a{padding-bottom:0}aside ul a{color:var(--neutral-09);transition:color .2s var(--fluid),transform .2s var(--fluid);align-items:center;gap:.5rem;padding:.25rem 0;font-weight:500;text-decoration:none;display:flex;position:relative}aside ul a:before{background-color:var(--neutral-11);content:"";opacity:0;width:.25rem;height:.25rem;transition:all .2s var(--fluid);will-change:transform,opacity;border-radius:100%;display:block;position:absolute;left:-.75rem;transform:scale(0)}aside ul a:hover{color:var(--neutral-11);transform:translate(.25rem)}aside ul a.is-active{color:var(--neutral-11);transform:translate(.625rem)}aside ul a.is-active:before{opacity:1;transform:scale(1)}aside:focus-within nav,aside:hover nav{border-color:var(--neutral-05)}@media (max-width:64rem){aside{top:unset;left:unset;width:100%;position:relative;transform:none}}
