:where(.sbr-menu){position:relative}:where(.sbr-menu>.sbr-summary){cursor:pointer;list-style:none;white-space:nowrap}:where(.sbr-menu>.sbr-summary)::-webkit-details-marker{display:none}:where(.sbr-menu>.sbr-summary):after{content:"";display:inline-block;width:.4em;height:.4em;margin-inline-start:.45em;border:solid currentColor;border-width:0 .12em .12em 0;transform:translateY(-.2em) rotate(45deg);transition:transform .15s}:where(.sbr-menu[open]>.sbr-summary):after{transform:translateY(.05em) rotate(-135deg)}:where(.sbr-menu>.sbr-list){position:absolute;inset-inline-end:0;top:calc(100% + .4rem);z-index:60;min-width:15rem;margin:0;padding:.4rem 0;list-style:none;background:Canvas;color:CanvasText;border:1px solid color-mix(in srgb,currentColor 20%,transparent);border-radius:6px;box-shadow:0 8px 24px #00000024}:where(.sbr-menu .sbr-link){display:block;padding:.45rem 1rem;white-space:nowrap}:where(.sbr-footer>.sbr-list){margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:.35rem 1.2rem}:where(.sbr-footer .sbr-here){opacity:.75}@media(prefers-reduced-motion:reduce){:where(.sbr-menu>.sbr-summary):after{transition:none}}.theme-toggle[hidden]{display:none!important}:where(.theme-toggle){display:inline-flex;align-items:center;gap:2px}:where(.theme-toggle__btn){display:inline-flex;align-items:center;justify-content:center;gap:.35em;min-width:44px;min-height:44px;padding:0 .6em;margin:0;font:inherit;color:inherit;cursor:pointer;background:transparent;border:1px solid transparent;border-radius:6px}:where(.theme-toggle__btn[aria-pressed=true]){border-color:currentColor}:where(.theme-toggle__btn:focus-visible){outline:2px solid currentColor;outline-offset:2px}:where(.theme-toggle__icon){flex:none;display:block}.theme-menu[hidden],.theme-menu__panel[hidden]{display:none!important}:where(.theme-menu){position:relative;display:inline-flex;align-items:center}:where(.theme-menu__btn){display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;background:transparent;border:1px solid transparent;border-radius:6px}:where(.theme-menu__btn[aria-expanded=true]){border-color:currentColor}:where(.theme-menu__btn:focus-visible){outline:2px solid currentColor;outline-offset:2px}:where(.theme-menu__icon){flex:none;display:block}:where(.theme-menu__panel){position:absolute;top:calc(100% + 4px);inset-inline-end:0;z-index:50;padding:4px;background:Canvas;color:CanvasText;border:1px solid currentColor;border-radius:8px}:where(.theme-menu__panel .theme-toggle){display:flex;flex-direction:column;align-items:stretch}:where(.theme-menu__panel .theme-toggle__btn){justify-content:flex-start;white-space:nowrap}@media(min-width:768px){:where(.theme-menu){display:none}}
