.overflow-more{flex:none;display:flex}.overflow-more[hidden]{display:none}.overflow-more>button[aria-haspopup]{display:grid;place-items:center;min-width:44px;min-height:44px;padding:0;border-radius:999px}.overflow-more>button[aria-haspopup]>span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.overflow-more>button[aria-haspopup][aria-expanded=true]{background:var(--d-bone);color:var(--d-ink)}.overflow-menu{position:fixed;right:calc(10px + env(safe-area-inset-right));z-index:40;display:grid;gap:2px;min-width:200px;max-width:calc(100vw - 20px);max-height:60dvh;overflow-y:auto;padding:6px;background:var(--d-glass);-webkit-backdrop-filter:var(--d-glass-blur);backdrop-filter:var(--d-glass-blur);border:1px solid var(--d-line);border-radius:var(--d-radius);box-shadow:var(--d-glass-edge),var(--d-glass-shadow)}.overflow-menu[hidden]{display:none}.overflow-menu.opens-down{top:calc(70px + env(safe-area-inset-top))}.overflow-menu.opens-up{bottom:calc(70px + env(safe-area-inset-bottom))}.overflow-menu>button{display:block;width:100%;min-height:44px;margin:0;padding:10px 14px;border:0;border-radius:10px;background:transparent;color:var(--d-bone);font:14px/1.2 var(--d-text);text-align:left;white-space:nowrap}.overflow-menu>button:hover,.overflow-menu>button:focus-visible{background:var(--d-hover)}.overflow-menu>button[aria-pressed=true]{background:var(--d-bone);color:var(--d-ink)}
