.ContextualActions{--padding:20px;--outline-width:0.1rem;--outline-color:#000;--trigger--size:3.2rem;--trigger--border-width:0.1rem;--trigger--border-color:#ddd;--trigger--border-radius:0.4rem;--trigger--background-color:#fff;--trigger--background-color--hover:#f5f5f5;--trigger--icon--size:1.6rem;--trigger--icon--color:#333;--menu--padding:8px 12px;--menu--border-width:0.1rem;--menu--border-color:#ddd;--menu--border-radius:0.4rem 0 0.4rem 0.4rem;--menu--background-color:#fff;--menu--box-shadow:0 0.2rem 0.8rem rgb(0 0 0/10%);--menu--link--padding:4px 0;--menu--link--font-size:14px;--menu--link--color:#333;--menu--link--color--hover:#06c;pointer-events:none;position:absolute;z-index:1000;inset:0}.ContextualActions__inner{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;box-sizing:content-box;height:100%;margin:calc(var(--padding)*-1) var(--padding);padding:var(--padding);outline:var(--outline-width) dashed var(--outline-color)}.ContextualActions__inner>*{pointer-events:auto}.ContextualActions__trigger{display:flex;align-items:center;justify-content:center;width:var(--trigger--size);height:var(--trigger--size);padding:0;border:var(--trigger--border-width) solid var(--trigger--border-color);border-radius:var(--trigger--border-radius);background-color:var(--trigger--background-color);transition:background-color .2s}.ContextualActions__trigger:focus-visible,.ContextualActions__trigger:hover{background-color:var(--trigger--background-color--hover)}.ContextualActions__trigger svg{width:var(--trigger--icon--size);height:var(--trigger--icon--size);stroke:var(--trigger--icon--color)}.ContextualActions__menu{display:none;flex-direction:column;align-items:flex-end;padding:var(--menu--padding);border:var(--menu--border-width) solid var(--menu--border-color);border-radius:var(--menu--border-radius);background-color:var(--menu--background-color);box-shadow:var(--menu--box-shadow)}.ContextualActions__menu__list{margin:0;padding:0;list-style:none}.ContextualActions__menu__list>li{margin:0;padding:0}.ContextualActions__menu__link{padding:var(--menu--link--padding);font-size:var(--menu--link--font-size);color:var(--menu--link--color);text-decoration:none;white-space:nowrap}.ContextualActions__menu__link:active,.ContextualActions__menu__link:focus-visible,.ContextualActions__menu__link:hover{color:var(--menu--link--color--hover);text-decoration:underline}[aria-expanded=true]+.ContextualActions__menu{display:flex}:has(>.ContextualActions){position:relative!important}